在网络请求的过程中,我们经常会需要将请求的数据转化为本地对象model,方便调用,也易于理解。因而也需要花费大量的时间去创建这样那样的对象,并且在对象里面写解析方法以调用。
当熟悉使用了JSONModel这样的一个第三方框架之后,这些都可以省略,唯一需要做的就是创建一个继承于JSONModel的对象
在得到网络数据之后,用库里的方法直接将JSON数据转化成本地数据。逆向同样,将本地数据转化为JSON数据同样易如反掌
JSONModel在Github上可供下载
示例代码
Test1Entity *entity = [[Test1Entity alloc] initWithDictionary:@{@"testString":@"abc",
@"testNumber":@12,
@"testArray":@[@"a", @"b"],
@"testDictionary":@{@"key":@"value"}
} error:nil];
NSString *jsonString = [entity toJSONString];
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。