今天遇到遇到一个需求,需要将首页的数据保存起来,在没有网络的情况下仍然可以显示首页;
搞了很久最终还是同事在同事的指导下完成了;
首先说明:我是使用yy_model工具来转模型的;
方法如下:
1、通过yy_model工具吧模型转成NSString类型
NSString* json = [homeMainModel yy_modelToJSONObject];
//homeMainModelyy 是模型
2、然后将字符串保存到设置偏好里面
[[NSUserDefaults standardUserDefaults] setObject:json forKey:@"homeMainModel"];
3、然后就可以读取了,读取出来的是一个模型
NSString*homeMainModel = [[NSUserDefaults standardUserDefaults]objectForKey:@"homeMainModel"];
4、最后转换成自己想要的模型
HomeMainModel*model = [HomeMainModel yy_modelWithJSON:homeMainModel];
喜欢我的文章的话关注一下吧;
网友评论