XCode 5 Storyboard内部不一致

时间:2013-09-11 13:28:53

标签: iphone ios objective-c xcode

在XCode 5 DP6和现在的GM中,我的所有项目都存在问题,我不允许在故事板上的多个位置使用图像资源而不会在从XCode启动时出现“文档”主要错误.storyboard'发现并修复了X内部不一致。请保存此文档以修复不一致。“

如果您选择列出不一致性,您会发现它说的是在故事板中重复使用了第一次使用资产目录中的图像的每个UIButton或UIImageView。我尝试保存文档,但它没有做任何事情,当我重新启动项目时,我得到了同样的错误。

如果我错了,请纠正我,但在项目中不止一次使用Image Asset,对吗?我每次想要使用它都不需要制作重复的图像,是吗?

还有其他人遇到过这个问题吗?它发生在我制作的每个项目中,在两台独立的机器上,在XCode 5DP6和XCode 5GM中。

3 个答案:

答案 0 :(得分:2)

这里的错误。你应该提交一份错误报告(https://developer.apple.com/bug-reporting/)。

对我而言,似乎信息也是错误的。 如果我在这个错误之前和之后检查差异,我有这个:

-  <rect key="frame" x="0.0" y="0.0" width="320" height="310"/>
+  <rect key="frame" x="0.0" y="0.0" width="319.99999999999994" height="310"/>

答案 1 :(得分:2)

我使用GM获得了相同的结果。在我的情况下,我在“修复”之前和之后保存了故事板文件的副本。 diff表示文件是二进制等于。

答案 2 :(得分:1)

我有一个BarItemImage的问题。在细节中,它说问题起源于Image“law.png”。

一旦我重命名了Image(在Finder中),将其重新导入并重新分配给TabBar,问题就消失了。