iPhoneのドキュメントディレクトリに保存できる画像の数が不足しているため、メモリに関する問題が発生しないようにしています。私は、画像をキャッシュするか、ユーザーがアクセスしたいときはいつでもWebサーバーからそれらを読み込むことになる。ほとんどの場合、10〜20枚以上の画像はキャッシュされません。iPhoneアプリでキャッシュできる画像の数はいくつですか?
1
A
答えて
2
/Documents
フォルダ内の1つのファイルの最大サイズに2GBの上限があります。それ以外にも、好きなだけ多くの画像を保存することができます。 iOS自体では、デバイス上でどれくらいのスペースを使用できるかに制限はありませんでした。スペースの上限はデバイス上のFlashのサイズ(16GB、32GBなど)です。
iCloudは、ドキュメントフォルダの同期を試みるため(エンタイトルメントが設定されている場合)、代わりに/Library/Caches
を使用することをお勧めします。私は、Documentsフォルダの過度の使用についてのレビューによってAppが拒否されたと聞きました。パスを取得するにはNSSearchPathForDirectoriesInDomains
とNSCachesDirectory
とNSUserDomainMask
とを呼び出します。
システム設定では、使用しているスペースのサイズをユーザーが判断できますが、
2
おそらく、使用可能なメモリが許す限り多くのファイルをキャッシュすることができますが、特定の時点でキャッシュされたイメージが10〜20枚あることは絶対に安全です。
B.T.W.では、ドキュメントディレクトリを使用する代わりに、キャッシュディレクトリをHe(+1してください!
Here is a related question that shows how to get the size of the directory。
関連する問題
- 1. iPhoneアプリのユーティリティアプリで画像がうまくいきません
- 2. iPhone 4の画像:1インチあたりのピクセル数はいくつですか?
- 3. iPhoneアプリで3D画像をインポートできますか?
- 4. iphoneアプリで画像処理中のRGB
- 5. アプリiPhoneで画像を読み込んでいるときにクラッシュする
- 6. Iphonesdkは私がiPhoneアプリに取り組んでいます2つの画像
- 7. iPhoneでQuartzを使っていくつかの変形画像を描く
- 8. iphoneアプリでfacebookに画像を投稿するには?
- 9. Google Playで公開できるアプリの数はいくつですか?
- 10. Swiftでの画像のキャッシュ?
- 11. いくつかの画像レイヤーをドラッグ&ドロップできます
- 12. iPhoneアプリの設定バンドルで画像を使用する
- 13. iPhoneアプリでの画像処理に関するヘルプ
- 14. 私のアプリにアンドロイドスタジオでいくつかの画像を追加したい
- 15. iphoneのリモートサーバから画像をキャッシュする
- 16. 私のiPhoneアプリには1つの画像しか使用できませんか?
- 17. iPhoneからアプリに画像をコピー
- 18. iPhoneアプリでUINavigationBarに画像を追加する方法
- 19. iPhoneアプリで画像を表示するポップアップ
- 20. PHPでキャッシュされた画像をキャッシュ
- 21. BLOBにするか、画像をキャッシュしないでください
- 22. Androidアプリのキャッシュはどれくらい安全ですか?
- 23. 掲載画像はiPhone/iPadアプリ
- 24. IPhone:私はいくつかのビューを作成するテキストや画像
- 25. iPhoneで画像をズームするには?
- 26. xcode UIScrollviewで画像の画像をキャッシュする
- 27. iPhoneアプリ開発者の大きいPNG画像
- 28. いくつかのデバイスでiPhoneアプリがクラッシュする - アドバイスを探している
- 29. Swift 3:コレクションビューで画像をキャッシュする
- 30. コレクションビューで画像をキャッシュする