【问题标题】:document is not under source control and nib shows as xml text文档不受源代码控制,并且 nib 显示为 xml 文本
【发布时间】:2012-04-27 00:31:19
【问题描述】:

从昨天开始,我在导航器中单击 nib 文件时收到“文档不受源代码控制”。而不是图形演示,我看到的是 xml。

自 2012 年 3 月 21 日以来,我一直在使用当前版本 4.3.2 (4E2002)。但昨天晚上首先出现了这个错误。重新启动和清理项目没有帮助,重新启动 mac 也没有帮助。切换到另一个项目时,我没有这个问题。我不知道我改变了任何偏好。

有什么线索吗?

来自瑞士的问候,罗纳德·霍夫曼

解决方案

我发现了问题所在:“显示版本编辑器”已打开。 关闭它时,错误消失了。 罗纳德

【问题讨论】:

  • 从版本编辑器更改为第一个选项卡编辑器,它工作正常...

标签: objective-c xml xcode4 nib


【解决方案1】:

尝试在导航器中按住控件单击 nib 文件,然后转到“Open-As”并选择 Interface Builder - iOS。这应该可以解决您将其显示为 XML 的问题。

就其受源代码控制而言,您的项目作为一个整体是否受源代码控制?如果有,你用的是什么?

【讨论】:

  • 我正在使用 Xcode4(请参阅标签)并且不再有 Interface Builder,不,我的项目不受源代码控制。但无论如何,我解决了这个问题,见上图。
  • "Interface Builder - iOS" 仍然是 Xcode4 中的一个选择,当您按住 Control 键单击一个 nib 并选择 open-as 时。它是 IB 时代的遗留物,但它允许您以不同的格式打开它……试试吧。
  • 是的,你是对的。但是,当“显示版本编辑器”打开时,此选项不可用。这就是问题所在。请参阅上面的解决方案
  • 实际上我遇到了同样的问题,但是 xcodeproj 文档和所有项目文件。事实证明,如果您打开并选择 xcode,您会告诉 OSX 允许完全访问文件是安全的,因此 git 或 svn 等其他进程可以访问它们。这是 10.7+ 中的安全问题,例如 Gatekeeper。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-01
  • 1970-01-01
  • 2013-05-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多