3

題して。

フォアグラウンドで実行しているときに、に保存しているファイルがNSCachesDirectoryシステムによって削除される可能性はありますか(つまり、ストレージが少ない状況で) ?

4

1 に答える 1

2

ファイル システム プログラミング ガイド

iOS 5.0 以降では、システムのディスク容量が非常に少ない場合に、まれにキャッシュ ディレクトリが削除されることがあります。これは、アプリの実行中に発生することはありません。ただし、iTunes の復元だけが、キャッシュ ディレクトリを消去できる唯一の条件であるとは限らないことに注意してください。

答えは - いいえ、アプリがフォアグラウンドで実行されているときに NSCachesDirectory を削除することはできません。

ただし、バックグラウンドで実行されているアプリに関しては、言葉遣いが少しあいまいです。

于 2013-01-31T12:13:37.630 に答える