ওভারভিউ
JSON ডেটা নিয়ে কাজ করার জন্য ইউটিলিটি পদ্ধতি।
উত্তরাধিকারসূত্রে এনএসওবজেক্ট।
ক্লাস পদ্ধতির সারাংশ | |
(nullable id) | + parseJSON: |
একটি বস্তুর মধ্যে একটি JSON স্ট্রিং পার্স করে। আরও... | |
(nullable id) | + parseJSON:error: |
একটি বস্তুর মধ্যে একটি JSON স্ট্রিং পার্স করে। আরও... | |
(NSString *) | + writeJSON: |
একটি JSON স্ট্রিংয়ে ডেটার একটি অবজেক্ট হায়ারার্কি লেখে। আরও... | |
(BOOL) | + isJSONString:equivalentTo: |
দুটি JSON স্ট্রিং সমতুল্য কিনা তা পরীক্ষা করে। আরও... | |
(BOOL) | + isJSONObject:equivalentTo: |
দুটি JSON বস্তু সমতুল্য কিনা তা পরীক্ষা করে। আরও... | |
পদ্ধতির বিস্তারিত
+ (nullable id) parseJSON: | (NSString *) | json |
একটি বস্তুর মধ্যে একটি JSON স্ট্রিং পার্স করে।
- Parameters
-
json The JSON string to parse.
- রিটার্নস
- অবজেক্ট হায়ারার্কির রুট অবজেক্ট যা ডেটা প্রতিনিধিত্ব করে (হয় একটি NSArray বা একটি NSD Dictionary ), অথবা
nil
যদি পার্সিং ব্যর্থ হয়।
+ (nullable id) parseJSON: | (NSString *) | json | |
error: | (NSError **) | error | |
একটি বস্তুর মধ্যে একটি JSON স্ট্রিং পার্স করে।
- Parameters
-
json The JSON string to parse. error If not nil, the location at which to store a pointer to an NSError if the parsing fails.
- রিটার্নস
- অবজেক্ট হায়ারার্কির রুট অবজেক্ট যা ডেটা প্রতিনিধিত্ব করে (হয় একটি NSArray বা একটি NSD Dictionary ), অথবা
nil
যদি পার্সিং ব্যর্থ হয়।
+ (NSString *) writeJSON: | (id) | object |
একটি JSON স্ট্রিংয়ে ডেটার একটি অবজেক্ট হায়ারার্কি লেখে।
- Parameters
-
object The root object of the object hierarchy to encode. This must be either an NSArray or an NSDictionary .
- রিটার্নস
- JSON এনকোডিং ধারণকারী একটি NSString , অথবা ডেটা এনকোড করা না গেলে
nil
।
+ (BOOL) isJSONString: | (NSString *) | actual | |
equivalentTo: | (NSString *) | expected | |
দুটি JSON স্ট্রিং সমতুল্য কিনা তা পরীক্ষা করে।
এটি দুটি স্ট্রিং-এ JSON ডেটার গভীর তুলনা করে, কিন্তু JSON অবজেক্টের মধ্যে কীগুলির ক্রমানুসারে কোনো পার্থক্য উপেক্ষা করে। উদাহরণস্বরূপ, { "width":64, "height":32 }
{ "height":32, "width":64 }
এর সমতুল্য বলে মনে করা হয়।
+ (BOOL) isJSONObject: | (id) | actual | |
equivalentTo: | (id) | expected | |
দুটি JSON বস্তু সমতুল্য কিনা তা পরীক্ষা করে।
এটি দুটি অবজেক্টের মধ্যে JSON ডেটার গভীর তুলনা করে, কিন্তু JSON অবজেক্টের মধ্যে কীগুলির ক্রমানুসারে কোনো পার্থক্য উপেক্ষা করে। উদাহরণস্বরূপ, { "width":64, "height":32 }
{ "height":32, "width":64 }
এর সমতুল্য বলে মনে করা হয়।