我遇到了这个大问题。 我有一个iOS应用程序,我用它作为其他人的基础。通常我将项目复制到不同的目录中,然后使用res中相同名称和相同大小的其他人覆盖图形资源。Xcode有时会忘记资源
问题是,有时Xcode(包括3和4)会忘记其中的一些,即使它们存在并链接到资源组中。我也注意到它们出现在目标的“复制束资源”中。错误发生在设备和模拟器上。 〜ipad公司,@ 2X
一些线索:
-deleted所有的.svn隐藏的文件夹
-the图像不
它总是与图像尤其是一个不同的后缀,如发生在任何XIB引用,但只有在代码
-the名称是正确的(我知道,而设备是模拟器不区分大小写)
文件的-the目标本身corrctly集,并在“复制捆绑资源”
- 改变文件的名称(和代码,当然)不改变这种怪异的行为
- “触摸”的文件不会更改
-clean所有的目标没有任何区别
-restore模拟器没有任何区别
-file未本地化
-deleting的文件,并添加它再次不影响问题
- 内部的。应用程序包中的图像是存在
是否有一个隐藏的目录或东西????或使用的plist引用的资源?
感谢您的帮助, 安德烈
您是否检查过xcode文件检查器中的完整路径?也许你创建了另一个项目的引用并从该项目中删除了实际的文件?我有一些问题复制整个项目,我避免了这一点。也有些时候,似乎有一个隐藏的图像缓存,在xcode中没有被清除。 – ax123man 2011-05-11 17:28:42
谢谢user697562。是的,路径是正确的。 – Andrea 2011-05-11 18:36:17
为了更好地清理项目,我也删除了隐藏的.svn目录,但问题仍然存在。这是令人难以置信的,似乎旧文件保持缓存/内存有些时候,我不能相信改变文件的名称,删除它并不能解决它。 – Andrea 2011-05-12 05:40:42