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