Objective c 如何将表格保存到文件?

Objective c 如何将表格保存到文件?,objective-c,hashtable,save,Objective C,Hashtable,Save,我想将我的NSHashTable保存到plist文件中。我知道有一种方法可以使用NSMutableArray实现这一点,但该方法或类似方法是否适用于NSHashTables array writeToFile:path atomically:YES 这是我将尝试对数组执行的操作,这对NSHashTables也适用吗?NSHashTable类符合NSCoding协议,因此您可以使用encodeWithCoder方法轻松地将其存储到磁盘。(详见NSCoding协议) array writeToFi

我想将我的NSHashTable保存到plist文件中。我知道有一种方法可以使用NSMutableArray实现这一点,但该方法或类似方法是否适用于NSHashTables

array writeToFile:path atomically:YES

这是我将尝试对数组执行的操作,这对NSHashTables也适用吗?

NSHashTable类符合NSCoding协议,因此您可以使用encodeWithCoder方法轻松地将其存储到磁盘。(详见NSCoding协议)

array writeToFile:path atomically:YES
您可以使用如下内容: [NSKeyedArchiver archiveRootObject:dict-toFile:filePath]

其中dict是一个NSDictionary,其中包含您选择的键,对象作为该键的值

希望有帮助

最好的

弗洛