UIImage不能初始化

时间:2013-06-13 03:44:23

标签: ios objective-c cocoa-touch uiimage

我想使用NSString初始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,然后我成功了。但这次我改变图像,然后我失败了。

1 个答案:

答案 0 :(得分:0)

我找出解决方案:删除〜/ Library / Developer / Xcode / DerivedData下的所有文件,然后一切正常。但我不知道为什么。