更新 xcode 6.3.1 时,“Main.storyboard”的对象消失了

Posted

技术标签:

【中文标题】更新 xcode 6.3.1 时,“Main.storyboard”的对象消失了【英文标题】:Objects of "Main.storyboard" dissapered when updated xcode 6.3.1 【发布时间】:2015-06-23 13:47:06 【问题描述】:

我有这个问题;当我更新我的 XCode 时,情节提要的所有对象都消失了,但所有对象都已声明,并且当我运行我的应用程序时也会出现,但我无法在情节提要中看到它们。

我无法发布图片,但图标(图片、按钮、背景图片)也比其他图标(顶部布局指南、底部布局指南、..)更清晰。

当我在终端中输入这个时会出现这个。

MacBook-Pro-sadas:~ br$ /Applications/Xcode.app/Contents/MacOS/Xcode

objc[859]:IDEBlockScrollView 类在两者中都实现 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/IDEKit 和 /Applications/Xcode.app/Contents/PlugIns/IDEProductsUI.ideplugin/Contents/MacOS/IDEProductsUI。 将使用两者之一。哪一个是未定义的。

2015-06-22 11:28:46.396 Xcode[859:49829] 开发者门户:使用 URL 上已存在的当前商店 (file:///Users/brbar/Library/Developer/Xcode/DeveloperPortal%206.3.1.db)。

2015-06-22 11:33:38.567 Xcode[859:49800] 连接失败 (comparisonSplitView) 出口从 (DVTComparisonScrollCoordinator) 到 (DVTComparisonSplitView):缺少 setter 或实例变量

2015-06-22 11:33:38.581 Xcode[859:49800] [MT] DVTA 断言:警告 在 /SourceCache/IDEFrameworks/IDEFrameworks-7703/IDEKit/Editor/IDEEditorContext.m:2115

详细信息:跳过应用 Main.storyboard 的状态,因为它来了 来自不同的文档扩展名 (Xcode.IDEKit.InterfaceBuilder.EditorDocument.Storyboard 与 Xcode.IDEKit.EditorDocument.SourceCodeComparisonEditor)

对象:

方法: -_applyEditorStateDictionary:forDocumentExtensionIdentifier:atDocumentURLToCurrentEditor:

线程: <NSThread: 0x7fc839e39200>number = 1, name = main

请在http://bugreport.apple.com 提交错误,并附上此警告消息以及您可以提供的任何有用信息。

感谢您的宝贵时间。欢迎任何意见,如果这很容易,我很抱歉,我是新手,我必须从某个地方开始。

【问题讨论】:

【参考方案1】:

我找到了解决方案,它很奇怪,但是当我按下“显示版本编辑器”(带有两行相对的图标)时,故事板中的对象变得不可见。

为了解决这个问题,我选择了每个不可见的对象和约束,然后单击“显示属性检查器”图标,最后有一个名为“已安装”的复选框。只需检查每一个,一切都会恢复。

【讨论】:

以上是关于更新 xcode 6.3.1 时,“Main.storyboard”的对象消失了的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 6.3.1 中没有 mainmenu.xib 文件

XCode 故事板问题

链接器命令失败 在 Xcode 6.3.1 中初始化 UIViewController 时出错

Xcode 6.3.1 错误:等待获取模块“X”的锁定文件时超时,其中“X”是我的框架

使用 Xcode 6.3.1 生成 IPA 时出现问题

为啥在完成剩余 2 分钟时 Xcode 10 停止向前更新?