物件リストに関して以下の疑問を持っています
ファイル パス - これはファイル パスを作成する正しい方法ですか?
if(!_xmlFilePath) { _xmlFilePath = [[NSBundle mainBundle] pathForResource:@"AppData" ofType:@"plist"]; if(!_xmlFilePath) _xmlFilePath = [NSString stringWithFormat:@"%@/AppData.plist", [[NSBundle mainBundle] bundlePath]]; }
データを plist ファイルに保存 - これは正しい方法ですか?
NSMutableArray
plistファイルに保存するオブジェクトにデータを保存します。- オブジェクトに1 つのエントリが追加される
NSMutableArray
と、配列の内容全体が plist ファイルに保存されます。 - エントリが 1 つしか追加されていない場合、配列の内容全体を plist ファイルに保存する必要がありますか、または plist ファイルにエントリを 1 つだけ追加する方法はありますか? (更新と削除も同様)