Я думаю, что вы будете здесь различные предложения здесь.Это действительно зависит от ваших требований и того, является ли для вас более важным (обязательным?) Уменьшить размер вашего приложения или сделать его более отзывчивым во время выполнения.
Собираетесь ли вы уменьшить изображение на один-по-одному (имеется в виду, что в представлении у вас будет только изображение)?Или вы собираетесь уменьшить количество изображений для отображения, например, в виде таблицы?Это сильно повлияет на пользовательский опыт ...
Что касается "каждый раз", вы можете подумать об использовании кэша, так что вы можете изменить размер каждого изображения только один раз.Это будет похоже на промежуточное решение, но, опять же, это зависит от вашего приложения (если будет загружено очень много изображений, кэш станет очень большим, поэтому в этом случае можно было бы предложить перейти к варианту 1).
Кроме того, iPad 2 довольно быстрый;iPad 1 немного меньше, так что вы также можете принять это во внимание.
В общем, я не думаю, что уменьшение приведет к большим накладным расходам, но YMMV ...