Xcode 4为什么我在点击MainStoryBoard.storyboard时看到XML:看起来像一个bug

在Xcode项目中,当点击MainStoryBoard.storyboard而不是graphicsdevise时,我看到XML,为什么以及如何恢复正确的视图?

更新:我认为这是一个错误的XCode 4.2,因为在另一个项目,当我点击版本编辑器我有XML,但是当我点击标准的编辑器,它显示的视觉devise。

有没有办法解决这个问题,而不是强迫我再次手工重build我的视觉devise?

要解决此问题,请右键单击MainStoryboard.storyboard,然后select“以…打开”,然后select“Interface Builder – iOS Storyboard”。

确保你没有使用源代码控制编辑器,它显示给定文件的变化。 您可以在右上方的工具栏中更改此设置。

在“编辑器”部分查看此链接

版本编辑器http://beginning-mac-programming.timisted.nethttp://img.dovov.composts/generalOverview/08-Xcode4AssistantEditor.png

这对我使用xcode 6 在这里输入图像说明

我遇到了这个问题,但情况有点不同。 我的故事板上有一个与Git的合并问题,所以我不得不手动编辑XML来解决冲突。 在此之后,“Open as”菜单中没有“Interface Builder-iOS Storyboard”选项,所以我无法将其更改回可视化编辑器。 要解决这个问题,我简单地重新启动XCode,一切恢复正常。

使用SeanK的解决scheme(重新启动XCode)后,我仍然需要手动右键单击故事板,然后select打开为> Interface Builder – iOS Storyboard。

如果您不止一个故事板来回发送 – 单击另一个故事板,返回到您想要显示为iOS故事板的那个。 这不再是XML。