NSValue
s нельзя сохранить в plist
, что делает writeToFile
.Вместо этого вы можете использовать архивирование:
Сохранить: [NSKeyedArchiver archiveRootObject: myNSValue toFile:@"myPath"];
Загрузка: NSValue *myNSValue = [NSKeyedUnarchiver unarchiveObjectWithFile:@"myPath"];