2011-12-01 99 views
0

我遇到了令人难以置信的令人沮丧的问题。我在一台电脑上写了一个iPhone应用程序,现在我正试图在另一台电脑上工作。我压缩了这个项目,并将它发送给自己,但是当我打开它时,似乎没有任何图像伴随它。当我添加图像时,我总是选中该框以将图像复制到我的项目中。所有的图像文件都显示出来,但它们是红色的。从另一台计算机导入xcode项目的问题

我试图修复数百个图像之一的路径,之后,图像出现在我的项目中xcode的典型配色方案中。问题是当我试图运行代码时,xcode说它找不到我刚刚导入的图像。

接下来,我删除了所有图像,并尝试再次导入它们。一旦它们被导入,它们都会再次变红。

有没有其他人遇到过这个问题?帮帮我!

+0

我假设图片被实际复制过来,只是没有添加到XCode项目中。如果他们在一个子文件夹中,例如资源/图像,然后确保你不添加图像 - 而是添加文件夹作为参考。然后在iOS中将它们用作文件夹/图像名称,而不仅仅是imagename。那有意义吗?听起来像是可能发生的事情。 –

+0

我没有一个文件夹,我可以在xcode之外的项目中访问资源/图像... – coder

+0

呃...呃?那是“例如”,“例如”,而不是特定的文件夹名称。我的观点是,有两种方法可以将图像或其他文件添加到xcode项目中,并且如果有很多图像,则应该使用文件夹添加方法而不是图像添加方法。 –

回答

1

在Finder中,转到实际代码所在的位置,看它是否确实将图像移动到了项目结构中。

当Xcode中的资源是红色的时候,这意味着Xcode无法找到它们,您可以右键单击它们并查看它们期望它们的位置。您也可以在导入图像后执行此操作,以确保它们位于项目结构中。

通常XCode文件夹结构有一个“源”文件夹脱离源代码的根目录,这是你应该放置所有图像的地方。我通常手动将它们复制到那里,然后从那里将它们导入到XCode中。

相关问题