2011-11-02 58 views
0

我有一组基于计算用户输入的其他文本数组的结果数组。 我想保存数组,因为用户点击“保存结果”按钮。 所以我想知道什么是最好的办法做到这一点..... NSUserDefaults或Databsase,或PList或 以及如何以这种方式保存数组。什么是在iOS中保存/检索数组的最佳方式PG

其实我根据我的项目需要 请帮我NSUserDefaults的使用对于..

+0

什么是iOS PG? – 2011-11-03 06:01:29

回答

0

我通常只写阵列使用

[array writeToFile:myOutputFile atomically:YES]; 

这里是一个参考链接到文件

http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/NSArray.html#//apple_ref/doc/uid/20000137-BABCGEFF

,你也可以从文件加载它们与

[array initWithContentsOfFile:myInputFile]; 

这里是另一个参考链接

http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/NSArray.html#//apple_ref/doc/uid/20000137-CBHBDFEE

只是确保输出文件位于一个可写您的应用程序的位置。

注意

通常的对象上一个很好的起点是得到该对象的功能的简要概述,所以你知道这是什么对象可以完成。

希望这会有所帮助。

相关问题