我正在开发我的第一个osx应用程序,并且我希望在使用“保存”按钮时保存我在“项目文件”中创建的对象数组,就像在任何程序中一样。
我一直在寻找不同的方法,核心数据,基于文档的应用程序,但是,我不确定它们是如何工作的,为我的应用程序选择最佳选项。
我想保存包含更多数组和其他字符串的对象数组,以及包含用户添加的应用程序信息的双精度数。 (这可能是很多数据)因此,我认为Userdefault不是一个好主意。
我还想让应用程序能够打开其中一个已保存的项目。
那么,你能帮我找一下哪种方法最好吗?
答案 0 :(得分:0)
我建议你阅读iOS FileSystem Overview。
您必须使用数据容器来找到本地文件。为此,您必须使用NSDocumentDirectory
找到NSUserDomainMask
(致电{1}})并使用标准NSSearchPathForDirectoriesInDomains
类。