坚持一个nsmutablearray对象的最佳位置

时间:2015-03-20 15:21:21

标签: objective-c macos nsmutablearray nsuserdefaults

我是OSX的初学者。存储NSMutableArray个对象的最佳位置在哪里。需要将对象呈现给用户以进行更新,删除等。我已经编写了代码来管理并向用户呈现数据。我现在只需要开始保存数据。我没有设想包含超过50个对象的数组。

我不知道在哪里保存数据。我应该使用os文件还是NSUserDefaults。 osx礼仪说什么?

感谢

1 个答案:

答案 0 :(得分:0)

由于您提到用户需要更新和删除数据,因此Core Data是一个非常好的选择。

  

除了框架本身的好处之外,Core Data还与OS X工具链完美集成。模型设计工具允许您以图形方式快速轻松地创建模式。您可以使用Instruments应用程序中的模板来测量Core Data的性能,并调试各种问题。在OS X桌面上,Core Data还与Interface Builder集成,允许您从模型创建用户界面。这些方面有助于进一步缩短应用程序设计,实现和调试周期。

您可以详细了解关键功能in the documentation,以确保您正在寻找的内容。