我根据用户输入的其他文本数组的计算得到了一系列结果。 我想在用户点击“保存结果”按钮时保存数组。 所以我想知道最好的方法是什么..... NSUserDefaults或Databsase,或PList或 以及如何以这种方式保存数组。
实际上我必须根据我的项目需要使用NSUserDefaults 请帮帮我..
答案 0 :(得分:2)
了解核心数据。它具有高性能,通常比其他选项使用更少的内存,为您提供免费的持久性。
网上有很多参考资料可以帮助您入门。试试Ray Wenderlich的这篇文章作为开始:
http://www.raywenderlich.com/934/core-data-tutorial-getting-started
Google搜索可以为您提供更多。
答案 1 :(得分:0)
我通常只是将数组写入文件
使用
[array writeToFile:myOutputFile atomically:YES];
这是参考链接。
您也可以使用
从文件中加载它们[array initWithContentsOfFile:myInputFile];
这是另一个参考链接
确保输出文件位于应用程序的可写位置。
注意强>
通常,对象的一个很好的起点是简要概述该对象的函数,以便了解该对象可以实现的目标。
希望这有帮助。