0

我想使用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之前使用另一个文件初始化,并且成功了。但是这次我更改了图像,然后我失败了。

4

1 回答 1

0

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

于 2013-06-13T05:09:55.947 回答