關於xcode讀取本地 json 檔案的demo
在xcode中讀取plist檔案比較簡單,在此只記錄一下讀取本地 json 檔案的步驟 :
1.方便起見,我們自己建立一個json檔案(不妨命名為kean.json)用來說明,裡面的內容如下:
[
{"name":"Tom","age":"25"},
{"name":"Jack","age":"26"},
{"name":"Kean","age":"27"}
]
2.json檔案建立完成之後,接下來把這個檔案拖到我們的工程裡面,在viewDidLoad方法裡面上程式碼,如下所示:
NSString *path = [[NSBundlemainBundle]
pathForResource
NSData *data = [NSData dataWithContentsOfFile:path];
NSArray *arr = [NSJSONSerialization JSONObjectWithData:data
options:NSJSONReadingMutableContainers error:nil];
for (NSDictionary *dic in arr) {
NSString *name = dic[@"name"];
NSString
NSLog(@"%@ is %@",name,age);
}
3.接下來執行之後,可以看到控制檯輸出為:
2016-09-23 14:41:23.417 ReadSomething[645:10543] Tom is 25
2016-09-23 14:41:23.418 ReadSomething[645:10543] Jack is 26
2016-09-23 14:41:23.418 ReadSomething[645:10543] Kean is 27
OK,到此結束!