为什么Copy Bundle Resources中的文件显示为红色?

时间:2013-05-02 16:39:23

标签: ios xcode macos resourcebundle

Copy Bundle Resources中的文件显示为 enter image description here

而不是 enter image description here

有时候,我有错误:

-[NSWindowController loadWindow]: failed to load window nib file 'Document'

但我设法不再拥有它(我不知道我是怎么做的)。

我认为我的问题不知何故来自于我试图拥有法语应用程序的事实。我创建了fr本地化,然后删除了en本地化。

如果有人有线索......谢谢!

2 个答案:

答案 0 :(得分:10)

根据我使用Xcode 4.6.3的经验,英文版是必需的 - 在资源的文件检查器窗口中启用英文本地化之前,本地化资源显示为红色。

答案 1 :(得分:0)

文件夹中缺少它们。

有时这会发生在捆绑资源中(即使它们在那里)。建立项目,然后回到它,它应该是固定的;否则它可能真的不见了,所以在finder上找到文件,看看它是否存在。

如果您故意删除了某些内容,那么它们会在那里显示为已删除,但可能没有更新捆绑资源。只需按减号(或删除)即可从捆绑列表中删除,因为不再需要它。