2010-06-13 72 views
0

我有一个叫Shop类,它包含包含其他类(也有NSStringNSInteger)。
现在,如果我用NSMutableArray举行的列表数据成员(NSStringNSIntegerNSMutableArrayShop S,什么是对列表保存到文件并在稍后加载的最佳方式
再次类Shop包含数据成员是另一个类;两个类都NSStringNSInteger(也许还NSDataNSDate)。的NSMutableArray并保存到一个文件

我听说过一些关于archiver

谢谢。

+0

可能的重复[写一个NSMutableArray到可可文件中的文件](http://stackoverflow.com/questions/751093/problem-writing-a-nsmutablearray-to-file-in-cocoa) – bbum 2010-06-13 14:02:20

回答

1

完全一样的problem writing a NSMutableArray to file in cocoa

你有你的阵列中的非plist中的对象,并需要使用NSArchiver。

+0

我还是不明白,NSArchiver是否会将Shops对象的所有NSArray列表保存到文件? (即使Shop有像NSArray这样的数据成员)? NSArchiver与序列化有什么区别? – Amir 2010-06-13 15:31:56

+0

您是否阅读过这个文档http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/Archiving/Archiving.html,该文档与dupe的答案中有关联? – bbum 2010-06-13 20:38:15

相关问题