今天在做应用的时候发现坑爹的服务器将地名做成了本地的json文件,刚开始看的时候感觉很简单,但是做的时候就发现,解析出来的数据需要重新构造数据结构再加载到tableview上面,困扰了我足足有两个小时,下面是自己的一些小思想,具体见如下的代码:
-(void)loadData
{
NSError *error=nil;
NSString *filePath=[[NSBundlemainBundle]pathForResource:@"areasheng"ofType:@"json"];//首先获取文件的路径
NSData *data=[NSDatadataWithContentsOfFile:filePath];//根据文件路径将其转成data类型的数据
NSArray *arry=[NSJSONSerialization