2010-07-14 4 views
0

Time Profiler dit que les instructions comme celles-ci ralentissent mon application. Existe-t-il un meilleur moyen d'écrire ceci pour que mon application s'exécute plus vite?Time Profiler: optimisation des appels UIImageView alloc/init

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

Merci

+0

Où est le contexte? Est-ce dans une boucle, init, viewDidLoad, etc? – lucius

+0

Ce code se trouve dans une fonction d'initialisation personnalisée qui charge une vue personnalisée. – jmont

Répondre

0

quelque part je l'ai lu sur « imageNamed: » est mal, mais il cause pas vraiment des ralentissements de performance. Il y avait surtout des rapports sur des bugs et des plantages bizarres. Essayez "imageWithContentsOfFile:"