说我有一个NSValue对象。如何将其保存到磁盘并稍后检索?
埃里克
答案 0 :(得分:3)
NSValue
无法保存在plist
中,这是writeToFile
所做的。您可以改为使用归档:
保存:
[NSKeyedArchiver archiveRootObject: myNSValue toFile:@"myPath"];
负载:
NSValue *myNSValue = [NSKeyedUnarchiver unarchiveObjectWithFile:@"myPath"];