2010-07-14 29 views
0

時間事件探查器說,像這些語句正在放慢我的應用程序。有沒有更好的方式來編寫這個程序,以便我的應用程序運行得更快?時間事件探查器:優化UIImageView的alloc/init調用

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

感謝

+0

這是什麼情況?這是在一個循環,init,viewDidLoad等? – lucius 2010-07-14 15:10:34

+0

此代碼位於加載自定義視圖的自定義init函數中。 – jmont 2010-07-14 15:31:30

回答

0

地方我讀過有關「imageNamed:」是邪惡的,但它會導致沒有真正性能下降。大部分報告都是關於奇怪的錯誤和崩潰。 嘗試「imageWithContentsOfFile:」