У меня есть около 20 изображений высокого качества (~ 3840x5800 пикселей), которые мне нужно загрузить в простое приложение типа галереи.Пользователь нажимает кнопку, и в UIImageView загружается следующее изображение.
В настоящее время я использую [UIImage imageWithContentsOfFile:], для загрузки каждого изображения в симуляторе требуется около 6 секунд: (
еслиЯ использую [UIImage imageNamed:] загрузка загружается еще дольше, но кэширует изображения, что означает, что это происходит быстрее, если пользователь снова хочет увидеть те же изображения.
Я хочу знать, каков наилучший способ их загрузки? Я экспериментирую с максимально возможным уменьшением размера файла изображения, но мне действительно нужно, чтобы они были высококачественным изображением для приложения (масштабируемого и т. Д.).).
Спасибо за любой совет
[РЕДАКТИРОВАТЬ]
Привет, ребята,
Спасибо за все советы. Спецификация проекта измениласьТеперь, помимо отображения изображений, их нужно сначала увеличить в определенном месте, а когда пользователь нажимает на следующее, он уменьшает и затем отображаетследующее изображение.Так что я не уверен, подходят ли предложенные решения?