我得到一个从 json 调用的数组(包含文本)titleArray
,我用它填充了一个 uitableview。我想将它缓存在内存中,以便屏幕数据加载一次,每次会话都不需要再次加载。我从来没有这样做过。。
基本上我有两种方法:
- (void)requestFinishedWithResult:(NSDictionary*)result
- (void)requestFailed
取决于我是否从服务器得到任何东西。
在某处- (void)requestFinishedWithResult:(NSDictionary*)result
我想我需要一个额外的数组来存储titleArray
数据......然后做这样的事情:??
-(void)requestFailed
{
if (titleArray != nil)
{
storeArray = titleArray;
}
}
或类似的东西?但我真的不知道它应该如何工作。任何帮助表示赞赏。