ユーザーが自分の音声を録音できるアプリがあります。今では、それらのファイルをDocumentsディレクトリに保存しています。私の質問は、そのアプリの新しいバージョンをリリースする場合、ユーザーが記録したファイルは削除されますか?
ユーザーが生成したオーディオファイルを保存するためのより良い場所はありますか?
アプリのアップグレード後も残るデータにはNSUserDefaultsを使用する必要がありますか?
どうも
ユーザーが自分の音声を録音できるアプリがあります。今では、それらのファイルをDocumentsディレクトリに保存しています。私の質問は、そのアプリの新しいバージョンをリリースする場合、ユーザーが記録したファイルは削除されますか?
ユーザーが生成したオーディオファイルを保存するためのより良い場所はありますか?
アプリのアップグレード後も残るデータにはNSUserDefaultsを使用する必要がありますか?
どうも
DocumentsディレクトリとNSUserDefaultsはどちらも、アプリケーションの更新後も存続します。どちらを使用するかは、データの種類によって異なります。
NSUserDefaults は、設定を保存するために使用されます ( Key-Value Coding準拠クラスのオブジェクト) Documents フォルダーに保存する必要があるファイルなどのその他のデータは、更新間で存続します (もちろん、自分で削除しない場合:)
そのアプリの新しいバージョンをリリースする場合、ユーザーが記録したファイルは削除されますか?
いいえ。
ユーザーが生成したオーディオファイルを保存するためのより良い場所はありますか?
いいえ。
アプリのアップグレード後も残るデータにはNSUserDefaultsを使用する必要がありますか?
データが小さい場合のみ。