我最近在Xcode中删除了一个文件。删除此文件后,我清理了项目(Shift + cmd + K)。由于一个或其他原因,系统在清洁过程成功完成后显示警告:
没有规则处理架构i386类型sourcecode.javascript的'$(PROJECT_DIR)/json2.js'文件
但是这不是删除的文件,因为我删除了1231345.jpg
我使用以下代码检查路径是否存在
if([[NSBundle mainBundle] pathForResource:@"1231345" ofType:@"jpg"] == NULL)
{
//Here some code if the image doesn't exist
} else {
//Here some code if the image does exist
}
如果我手动将'pathForResource'更改为一个不是以前文件的随机数,一切正常!
这里出了什么问题?
答案 0 :(得分:0)
您是否在模拟器/设备中删除了该应用?如果您通过XCode进行部署,则不会删除旧文件,但如果您构建&存档,然后安装它通常可以使用的存档。