私は現在、画像をすぐに表示することができないという点を除いて問題なく、 'Documents'ディレクトリ(-imageWithContentsOfFileを使用して)から画像を取得しています(touchesEndedが呼び出された直後など)。私はこれがイメージキャッシングと関係があり、上記の方法で作成されたイメージオブジェクトはキャッシュされていないと仮定していますか?ですから、イメージオブジェクトを作成した後にキャッシュし、-imageNamed:を使ってキャッシュされたイメージを使用します。では、UIImageオブジェクトをアプリケーションのBundleやCacheに保存するにはどうしたらいいですか?UIImageをアプリケーションのバンドルに保存するにはどうすればいいですか?
1
A
答えて
5
iPhone上にアプリケーションバンドルを変更することはできません。コード全体が署名されており、それを変更するとそれ以上実行されません。
起動時に必要な画像をプリロードしないのはなぜですか?しかし、大容量の画像は大量のメモリを占有するため、カーネルは大量のアプリを外に出すとアプリを強制終了する可能性があるので注意してください。
関連する問題
- 1. UIImageをファイルに保存するにはどうすればよいですか?
- 2. アプリケーションのバックスタックをバンドルに保存するにはどうすればよいですか?
- 3. データベースファイルをアプリケーションにバンドルするにはどうすればいいですか?
- 4. xcodeでopenframeworksアプリケーションをバンドルするにはどうすればいいですか?
- 5. UIImageとNSMutableArrayを含むNSUserDefaultにカスタムオブジェクトを保存するにはどうすればいいですか?
- 6. UIImageまたはUIImageViewの状態を保存するにはどうすればよいですか?
- 7. iPhone:NSUserDefaultsを使用してUIImageを保存するにはどうすればよいですか?
- 8. UIImageをView Controllerに保存して呼び出すにはどうすればよいですか?
- 9. アンドロイドにアプリケーションをアンインストールするまでデータを保存するにはどうすればいいですか?
- 10. データベースblobにバンドルを保存するにはどうすればよいですか?
- 11. UIImageをBMPとして保存するにはどうすればよいですか?
- 12. ウェブベースではないアプリケーションにデータを保存するにはどうすればよいですか?
- 13. プリズムアプリケーションをシステムトレイに保存するにはどうすればいいですか?
- 14. MKnapotにMKAnnotationsを保存するにはどうすればいいですか?
- 15. Django:ManyToManyFieldにデータを保存するにはどうすればいいですか?
- 16. エクスプレスサーバにデータを保存するにはどうすればいいですか?
- 17. オーラにウルデを保存するにはどうすればいいですか
- 18. イメージをデータベースに保存するにはどうすればいいですか?
- 19. vue.jsにファイルを保存するにはどうすればいいですか?
- 20. メンバーにフィールドを保存するにはどうすればいいですか?
- 21. UIImageにブレンドモードエフェクトを適用するにはどうすればいいですか?
- 22. ビデオをアプリケーションのディレクトリに保存し、ビューコントローラで再生するにはどうすればいいですか?
- 23. 私のケースでは、アングル2のアプリケーションをプロダクション用にバンドルするにはどうすればいいですか?
- 24. ファイルパスのテーブルを保存するにはどうすればいいですか?
- 25. AngularJSでページを保存するにはどうすればいいですか
- 26. SwiftでUIImageをトリミングするにはどうすればいいですか?
- 27. IPadのアプリケーションでUIWebViewのデータを保存するにはどうすればいいですか
- 28. PHP - シンプルセッションを保存するにはどうすればいいですか?
- 29. メンバーを保存するにはどうすればいいですか?
- 30. セッション履歴を保存するにはどうすればいいですか?
ありがとうございました。 Hmmm ... -imageWithContentsOfFileを使用して作成されたUIImagesについて考えることができる他の理由はありますか?UIImagesが-imageNamedを使用して作成されている間は表示されません:問題なく表示されますか? – RexOnRoids
わかりません。何かエラーがありますか?ブレークポイントを設定した場合、返されるUIImage *は有効なポインタ(つまり、nilではない)ですか?たぶんあなたのパスは何らかの理由で無効です。 –
@RexOnRoids、おそらく間違ったパスを使用して、ロードコードを表示してください。 –