Как сохранить UIImage в Bundle приложения? - PullRequest
1 голос
/ 26 августа 2009

В настоящее время я получаю изображения из каталога 'Documents' (используя -imageWithContentsOfFile :) без проблем, за исключением того, что я не могу заставить изображения отображаться немедленно (например, как только вызывается touchchesEnded). Я предполагаю, что это связано с кэшированием изображений и что объекты изображений, созданные вышеописанным способом, не кэшируются? Итак, я полагаю, я кеширую объект изображения после его создания, а затем использую кэшированное изображение, используя -imageNamed :. Так как же сохранить объект UIImage в Bundle приложения и / или кэшировать его?

1 Ответ

5 голосов
/ 26 августа 2009

Вы не можете изменять комплект приложений, если он находится на iPhone. Все это с кодом, и его изменение может привести к тому, что он больше не будет работать.

Почему бы вам предварительно не загрузить нужные вам изображения при запуске? Однако будьте осторожны, поскольку большие изображения занимают много памяти, и ядро ​​может убить ваше приложение, если оно выходит за борт.

...