изменение размера UIImage без его полной загрузки в память?

Я ' m разработка приложения, в котором пользователь потенциально может попытаться загрузить очень-очень большие изображения. Эти изображения сначала отображаются в виде эскизов в виде таблицы. Мой исходный код вылетал на больших изображениях, поэтому я переписываю его, чтобы сначала загрузить изображение прямо на диск.

Есть ли известный способ изменить размер изображения на диске, не загружая его полностью в память, через UIImage ? В настоящее время я пытаюсь изменить размер, используя категории на UIImage , как подробно описано здесь , но мое приложение вылетает при попытке эскиза очень большого изображения (например, это - предупреждение, огромное изображение).

22
задан kevboh 2 May 2011 в 17:21
поделиться