AppleがiOS 5のメモリ管理に関するいくつかの点を変更したと聞きました。データを失うことなく、新しいiOS 5アプリケーションにアプリケーションデータとファイルを保存するのに最適な場所はどこですか?iOS 5アプリケーションでファイルを保存する場所はどこですか?
2
A
答えて
1
@Srikarが言ったことを追加するには、キャッシュにデータを再生成できる場合にのみ保存します。デバイスのメモリが不足している場合、アプリのキャッシュディレクトリがクリアされることが判明しました。これは、さまざまなブログ投稿と開発者で確認されています。
6
Caches
またはDocuments
またはtmp
ディレクトリにデータを保存できると思います。前者の2は、実際にiTunesに接続すると自動的にバックアップされます(データバックアップ)。
NSArray *cachesDirList = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *cacheDir = [cachesDirList objectAtIndex:0];
あなたは同様の方法でDocuments
またはtmp
のいずれかを試すことができます -
たとえば、このコードでは、Caches
ディレクトリにアクセスします。これがうまくいくことを願って...
1
iOS5の場合のみiCloudを使用することを検討してください。ローカルストレージの場合、iOSサンドボックスはあまり変更されていませんが、NSDocumentsDirectory(これはiTunesにバックアップされます)。
関連する問題
- 1. iOSアプリケーションに定数を保存する場所はどこですか?
- 2. アプリケーション固有のデータを保存する場所はどこですか?
- 3. RTCPeerConnectionオブジェクトをReact/Reduxアプリケーションに保存する場所はどこですか?
- 4. Openshift v3にCSSファイルを保存する場所はどこですか?
- 5. Javaクロスプラットフォームアプリケーション:外部ファイルを保存する場所はどこですか?
- 6. Windowsに一時ファイルを保存する場所はどこですか
- 7. ファイルを保存する場所
- 8. アプリケーション設定を保存する場所
- 9. AndroidアプリケーションでAPIキーなどの重要なグローバル情報を保存する場所はどこですか?
- 10. デフォルトでhg拡張子を保存する場所はどこですか?
- 11. IOSの大きなファイルを保存してロードする場所
- 12. 添付ファイルをアップロードする際にセールスフォースがファイルを保存する場所はどこですか?
- 13. 異なる設定を保存する場所はどこですか? C#サービス
- 14. macOSアプリケーションの同じ場所にファイルを保存する
- 15. ファイルを保存する場所
- 16. request.jsonファイルを保存する場所
- 17. XMLファイルを保存する場所
- 18. M2Cryptoファイルを保存する場所
- 19. 保存場所にファイルをアップロードする
- 20. エージェントの履歴をSQL Serverに保存する場所はどこですか?
- 21. Rails + Delayed Job:カスタムジョブクラスを保存する場所はどこですか?
- 22. コードレビューの前にコードを保存する場所はどこですか?
- 23. Spring Boot、Angular2、Postgresql-画像を保存する場所はどこですか
- 24. ウェブアプリケーションに画像を保存する場所はどこですか?
- 25. xcode 4.3のiosシミュレータでのアプリケーションの場所はどこですか?
- 26. DDD:非ドメインデータを保持する場所はどこですか?
- 27. iOSアプリケーションにPDFファイルを保存する
- 28. WordPressの保存場所タグはどこにありますか?
- 29. Azure Webサイトでファイルを保存/抽出する場所は?
- 30. .NETアプリケーションでアプリケーションデータを保存する場所
myPathListの代わりに小さなtypo私はあなたが2行目のcachesDirListを意味すると思います。 –