※ ChatGPTを利用し、要約された質問です(原文:objective-Cについてご相談があります。)
Objective-CでのJSONファイル・データ・オブジェクトの取得方法について
このQ&Aのポイント
Objective-CでJSONファイル・データ・オブジェクトを取得する方法について解説します。
NSBundleを使用して目的のJSONファイルを取得し、NSURLRequestを使用してJSONオブジェクトを取得します。
NSDataを使用してJSONデータを取得し、NSJSONSerializationを使用してNSDictionaryに変換します。
現在objective-cを勉強中なのですが、
jsonについて教えて頂きたい事があります。
jsonのファイル・データ・オブジェクトそれぞれを
取得する必要があると習ったのですが、それらの違いが
今ひとつ分かりません。
下記のような記述なのですが、それぞれの違いをどなたか
ご教示頂けないでしょうか。
// 対象Jsonファイル取得
NSBundle *bnd = [NSBundle mainBundle];
NSString *ptn = [bnd pathForResource:@"Test01"
ofType:@"json"];
NSURL *url = [NSURL fileURLWithPath:ptn];
// Jsonオブジェクトの取得
NSURLRequest *req =[NSURLRequest requestWithURL:url];
NSData *dat = [NSURLConnection sendSynchronousRequest:req
returningResponse:nil
error:nil];
// Jsonデータの取得
NSDictionary *dick01 = (NSDictionary *)
[NSJSONSerialization JSONObjectWithData:dat
options:NSJSONReadingMutableContainers
error:nil];
以上、何卒宜しくお願い致します。
お礼
ご回答ありがとうございます。 私は長い道のりの上にいるのですね・・・ 頑張って勉強していきます。ありがとうございました。