2011-10-12 74 views
6

来自Visual Studio的背景我不知道IDE真的有多好,直到我不得不使用Xcode。刚刚抛出的一个更加紧迫的怪癖是以下几点。Xcode 4将图像添加到项目中

我正在升级项目到视网膜显示器,所以必须添加一堆新的@ X2文件。这很好,我有文件,我进入Xcode,选择我想要添加它们的项目组,选择它们并点击'添加'。

“发生多个错误”Xcode有用地脱口而出,然后返回到之前做的任何事情。不分解这些错误可能是什么,或者实际发生了什么或者为什么。

所以我做了一些看,其中一些文件实际上是在目录中,但Xcode忽略它们,我找不出一种方法来添加它们(它说它们已经在那里了!),但它们不会出现在xcode项目中。

我可以'刷新'xcode,使它看起来在目录中,并显示它们?

==============================

PS。虽然我在这里,可以咆哮一点,任何人现在使用Xcode的VS背景,我错了,认为以下几点非常讨厌:

1)调试器 - 令人沮丧的慢。

2)的文件浏览器 - 不能轻易按名称排序

3)的文件浏览器 - 上列出文件名时,你从文件移动到文件内不改变文件亮点右列编辑器窗口。

4)将文件添加到项目 - 参见上文!

其中一些可能源于对IDE的经验不足,但它们仍然很烦人。

回答

8

XCode目录中的文件不一定必须位于项目中。

由于某些原因,XCode不喜欢覆盖文件,这也是我发生这种情况时通常会收到的警告消息 - “发生了多个错误。”

我建议你做的是从项目目录中删除所有@ 2x文件,并使用“添加文件...”将它们添加回XCode。确保选中“如果需要,将文件复制到项目目录中”,尽管否则它们只会被引用到它们在磁盘上的当前位置。

+0

事实证明,这个问题没有问题,再加上一个SVN问题,即停止所有复制。为什么XCode停止复制文件?当你选择一堆你认为是新的文件并将它们添加到项目中时,这非常烦人 - 事实证明,其中一个文件已经存在,整个导入失败! –

+0

是的,这是非常烦人的,尤其是完全没用的错误信息!不知道为什么它停止复制文件。正如你所说,VS似乎能够很好地应对这一点。 –

+0

确实如此。我将用苹果提交一份错误报告 – Max