Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 将JSON保存到NSUserDefaults并从此处填充ableview是真的吗?_Iphone_Objective C_Uitableview_Plist_Nsuserdefaults - Fatal编程技术网

Iphone 将JSON保存到NSUserDefaults并从此处填充ableview是真的吗?

Iphone 将JSON保存到NSUserDefaults并从此处填充ableview是真的吗?,iphone,objective-c,uitableview,plist,nsuserdefaults,Iphone,Objective C,Uitableview,Plist,Nsuserdefaults,在我的应用程序中,我从服务器获取一些数据,并将其保存到NSUserDefaults中,并希望使用这些数据中的一些元素填充TableView(我的TableView与我发送GET和bring数据的类不同)。但当我在谷歌上搜索时,我不能确定自己是否做得对。正如我从谷歌(以及这个网站)上看到的那样,这不是最好的方式,但我不能确定。。那么,有人能告诉我如何“用在不同类中创建的JSON响应的一些结果填充不同类中的tableview”吗 注1:如果您的建议是.plist,请提供一些关于如何做的示例代码 注2

在我的应用程序中,我从服务器获取一些数据,并将其保存到NSUserDefaults中,并希望使用这些数据中的一些元素填充TableView(我的TableView与我发送GET和bring数据的类不同)。但当我在谷歌上搜索时,我不能确定自己是否做得对。正如我从谷歌(以及这个网站)上看到的那样,这不是最好的方式,但我不能确定。。那么,有人能告诉我如何“用在不同类中创建的JSON响应的一些结果填充不同类中的tableview”吗

注1:如果您的建议是.plist,请提供一些关于如何做的示例代码


注2:在我的项目中,我使用ios 5,但不使用ARC来做类似的事情。我建议查看核心数据以存储您的数据,并在您需要的任何类中将其取出。还建议使用开源JSON库:

为了解析JSON,需要将其作为有效对象存储到核心数据模型中。如果您在我开始使用本教程之前没有使用过核心数据,那么它非常好:

在你开始之前,这件事值得一试。我知道如果你以前没有使用过新的东西,学习新的东西是一种痛苦,但这绝对是一种学习的方式。当您知道如何使用时,核心数据是如此强大、方便和简单


希望这对你有所帮助:)

那些有缺点的人,请任何人解释一下他们为什么这样做