私はIOS Appデータのバックアップを行うために以下を使用しています
- NSKeyedArchiver.archiveRootObject()
- NSKeyedUnarchiver.unarchiveObjectWithFile()
ここのAppleのドキュメントに基づいて-
ここで、ばかげている可能性のある質問に興味がありました-新しい保存を行うたびに、以前のアーカイブは削除されますか?
質問
- NSKeyedArchiver.archiveRootObject() を呼び出すと、新しいアーカイブは以前のアーカイブ値を上書きしますか?
- 古い値を上書きしない場合、古い値を削除する必要がありますか?
NSKeyedArchiver 値の削除に関する便利なリファレンスを次に示します。