1
我有一个NSMutableArray。它可以是空的或有一些propertyList对象(在我的情况下只是NSNumber对象)。 我想将它以xml格式保存到磁盘,所以我正在使用。将空NSArray保存到磁盘
// In the interface
@property (nonatomic, retain) NSMutableArray *myArray;
// In the implementation
if ([self.myArray writeToFile:pathToFile atomically:YES])
{
// Success
} else {
// Failure
}
如果数组为空(空初始化的NSMutableArray)的瞬间该方法被称为方法返回否,并且操作不这样做,那么旧的数据不会被覆盖。
如何写一个空的数组到磁盘?
你是对的,我搞砸了代码重新实现,并没有初始化属性,但因为我从来没有将数组保存到磁盘之前我只是认为我做了错误的事情。 –