私は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の)モーメント方法を法と呼ばれるがNOを返し、操作が行われないので、古いデータが上書きされません。
ディスクに空の配列を書き込むにはどうすればよいですか?
コードが再実装されていて、プロパティを初期化していませんでしたが、何か問題があったと思う前に、ディスクに配列を保存することはありませんでした。 –