0
我想用NSString
初始UIImage
。但我failed.here是我的代碼的UIImage不能草簽
UIImage *tImage=[UIImage imageNamed:file];//file is NSString @"1Shux.png"
if (!tImage) {
NSLog(@"%@ is nil",file);
}
而且Xcode的日誌
2013-06-13 11:23:57.883 HuaHe2[3048:907] 1Shux.png is nil
但我實際上添加1Shux。 png來投影,而在Copy Bundle Resources中,有1Shux.png。另外,我使用另一個文件來初始化UIImage
,然後我成功了。但是這次我改變了圖像,然後失敗了。
*旁註:* [UIImage imageNamed:]'是臭名昭着的內存泄漏。 – Raptor
你是否在項目構建中包含圖像? – Raptor
@ShivanRaptor我將圖像拖到project.and複製包資源中,有1Shux.png –