ios5核心数据或pref列表

时间:2012-01-06 20:11:52

标签: iphone uiviewcontroller ios5 uitabbarcontroller nsfilemanager

q)存储人员完整细节的最佳方法是什么,即

史蒂夫>详细信息包含:名称地址,dob,其他详细信息等。 约翰>详细信息包含:名称地址,dob,其他详细信息等。

并且更多记录最多将是200个顶部。

现在我想单独显示这些内容并选择添加它们建议的方式吗?

我查看了核心数据,userdefaults和NSFileManager,但不确定实现这些嵌套文本以保存和加载的最佳方法。

1 个答案:

答案 0 :(得分:0)

如果您想搜索或查询它们,我总是建议您使用get go中的核心数据。 你最终只希望你在几个月内加入这条路线,然后就必须考虑迁移。 对于核心数据,我使用https://github.com/magicalpanda/MagicalRecord进行新项目,它为您完成了大部分繁重工作。

对于最近的应用,我使用了NSUserDefaults。基本上将我的所有'人'对象保存为NSArray中的NSDictionaries。这适合应用程序,因为数据很低,c100使用记录最大。 我可以很容易地使用保存到磁盘的方法,但由于我没有任何其他用途来保存少量的首选项数据,这只是一个方便。 (请记住,访问NSUserDefaults会带回所有内容,而不仅仅是您感兴趣的特定对象。)

希望这有帮助。