Time Profiler: Оптимизация вызовов UIImageView alloc / init - PullRequest
0 голосов
/ 14 июля 2010

Time Profiler говорит, что подобные заявления замедляют мое приложение. Есть ли лучший способ написать это так, чтобы мое приложение работало быстрее?

background = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myfolder.png"] highlightedImage:[UIImage imageNamed:@"myfolderOFF.png"]]; 

Спасибо

Ответы [ 2 ]

0 голосов
/ 04 ноября 2010

где-то, что я читал о "imageNamed:", это зло, но это не вызывает реального снижения производительности. в основном были сообщения о странных ошибках и сбоях. Попробуйте "imageWithContentsOfFile:"

0 голосов
/ 21 июля 2010

Я собираюсь пойти дальше и ответить на мой собственный вопрос: «Вы не можете».

Однако, если у вас есть такая проблема, вы МОЖЕТЕ попытаться оптимизировать ее, используя C

http://iphonedevelopment.blogspot.com/2008/04/root-of-all-evil-introduction-to.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...