高效处理后台数据之plist属性列表的应用

AFNetworking中返回的json数据太大 , 有的时候我们可以复制下来在第三方的网页插件里解析json数据 , 在开发中我往往会用到另一种方法:
直接将json数据转成.plish类型的文件 , 代码如下所示:

高效处理后台数据之plist属性列表的应用_第1张图片
AFNetworking id改为Nsdictionary类型.png

如图所示:只需要将原来 AFNetworking中的 id改为返回时最外层的类型即可 , 本例为 NSDictionary字典 ;

[[AFHTTPSessionManager manager] GET:BaseURL parameters:parameter progress:nil success:^(NSURLSessionDataTask * _Nonnull task, NSDictionary * _Nullable responseObject) {
        BSLog(@"请求成功 == %@" , responseObject) ;
        
        //写成pist:
        [responseObject writeToFile:@"/Users/miaodong/BS_BuDeJie/Essence.plist" atomically:YES] ;
        
    } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
        BSLog(@"请求失败 == %@" , error) ;
    }] ;

愿编程让这个世界更美好

你可能感兴趣的:(高效处理后台数据之plist属性列表的应用)