我在这个帖子(XCode 5 Storyboard Internal Inconsistencies)上有类似的情况说明,但我安装了Xcode的最终版本,从未安装过任何测试版。另外,我无法在之前的帖子中添加评论,因为我没有足够的积分。所以我需要问一下我的具体案例。
在XCode 5中,我的所有项目都出现问题“文档'main.storyboard'发现并修复了X内部不一致。请保存此文档以修复不一致。”
如果您选择列出不一致,您会看到我说资源部分中的某些图像使用此图像,并且在故事板中重复。我尝试保存文档,但它没有做任何事情,当我重新启动项目时,我得到了同样的错误。
我尝试所有这些事情没有成功:
在我的研究中,我也在XCode 5中创建了一个新项目,在Storyboard中的两个对象中添加相同的图像并得到相同的信息。
任何人都有类似的问题吗?更重要的是,任何人都有解决方案吗?
我有XCode 5和OSX 10.8.5。
****更新***** 我找到了一个解决方法。当故事板中的一个图像被多次使用时会产生错误,如果删除图像的引用并通过代码将图像分配给对象,则错误消失,但我不喜欢它。我会研究一下,但显然是Xcode的一个错误(我希望不是)。
答案 0 :(得分:5)
解决此问题的一种简单方法是在TextEdit中打开Storyboard,然后转到最后的资源部分,并删除您看到的图像的任何重复条目。它们按字母顺序排序,因此它很简单。
保存文件,加载XCode并且没有更多错误消息。
答案 1 :(得分:1)
我昨晚升级到了Xcode 5,遇到了多个问题,包括你上面描述的问题。我似乎也找到了一种解决方法,虽然与你找到的方法不同。
为了摆脱它,我保存了项目,关闭它,打开一个不同的项目并在模拟器中运行它,退出Xcode然后重新加载原始项目。
不再出现错误消息。
我不知道为什么,但这似乎已经为我解决了。
现在要解决其他问题.........: - /
答案 2 :(得分:1)
升级到Xcode 5之后今天出现同样的错误:与在故事板中多次使用的图像有关的内部不一致,但我找到了一个适合我的解决方案:https://devforums.apple.com/message/883402#883402。
我创建了一个新的资产目录(新文件/选择“资源”/资产目录)。
创建后,我选择了“从项目导入”选项并导入了我的所有图像。好像已经成功了。
答案 3 :(得分:1)
安装Mavericks和Xcode 5.0.1后问题得到解决。
答案 4 :(得分:0)
答案 5 :(得分:0)