导入,显示和缓存大数据

Oma*_*arj 5 iphone nsmutablearray ios ios5 ios6

我试图从一些地方得到的数据,并将其保存在一个NSMutableArray包含数据和信息自定义对象.

每当用户打开相同的数据是从源加载,并转换为我的可爱阵列自定义对象的应用程序.这需要很长的时间(〜10-20s),使很愚蠢的应用程序.所以我试图获取数据并在此链接中显示它

我尝试了什么:

  • 将包含自定义对象的数组保存到文件中,并在下一个应用程序启动(如果找到)时加载此文件,而无需再次从头开始创建自定义对象.
  • 自定义对象编码和解码需要很长时间进行测试.即使你保存它NSUserDefault.

在任何人开始回答这个问题之前.看看示例代码并运行它以确保检索数据并显示它的含义.在重新启动样品后的快速时间,使我想要更清楚:)

如果有人能让我的样本更加清晰,我会感激不尽.

Oma*_*arj 0

谢谢大家:)

我发现这个简单的教程解释了示例代码“fetchedResultsController”的某些部分。

不同之处在于.pch文件中,ZAssert当应用程序启动和第一次添加时有条件获取数据。