读取本地JSON文件遇到的坑

在写项目时,后台数据还没准备好,自己准备先读取一个本地JSON文件,结果发现一直读取不了,一直说数据不合法。最后直接省略检验,直接读取一点问题都没有,目前还不知道为什么判断说这个文件不合法。

代码见下
    NSString *JSONPath = [[NSBundle mainBundle]pathForResource:@"touchJSON" ofType:@"json"];
    NSData *data = [NSData dataWithContentsOfFile:JSONPath];
//加上这句,返回的布尔值老是为NO,最后索性注了直接读取
//    BOOL validJSON = [NSJSONSerialization isValidJSONObject:data];
 
    NSError* error = nil;
    
    id localDic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:&error];
    

你可能感兴趣的:(读取本地JSON文件遇到的坑)