【发布时间】:2013-11-01 15:44:22
【问题描述】:
应用特定信息: 发送 _openAs: to from 产品构建版本:5A2053 /SourceCache/IDEInterfaceBuilderCocoaTouch/IDEInterfaceBuilderCocoaTouch-3746/IBPlugin/Utilities/IBObjectMarshalling.m:670 中的断言失败 详细信息:无法计算自动布局状态 IBLayoutConstraint、IBUIButton、IBUIImageView、IBUILabel、IBUISwitch、IBUITableViewCell 和 IBUITableViewCellContentView。
Interface Builder 在与 iOS 模拟器通信时遇到错误。如果您选择为此问题提交崩溃报告或雷达,请查看 Console.app 以获取“Interface Builder Cocoa Touch Tool”的崩溃报告,并将其内容包含在您的崩溃报告中。
异常名称:IBAssertionFailure 异常原因:ASSERTION FAILURE: containsTableView 原因:添加到布局引擎的任何表格视图单元格都应包含在表格视图中,以便获得正确的指标 文件:/SourceCache/IBSimulatorComponents/IBSimulatorComponents-3649/IBCocoaTouchTool/WidgetIntegration/IBUITableViewCellIntegration.m:219 方法:-[UITableViewCell(IBCocoaTouchToolIntegration) ibEffectiveViewToPlaceInLayoutEngineWindow]
更新到 os x mavericks 后...当我尝试在 Xcode 5 中打开故事板时出现此异常。如何解决此问题?
【问题讨论】:
-
您安装了新的 Xcode 5 吗?如果不这样做。
-
我也安装了 Xcode 更新
-
您是否进行了项目清理,如果没有帮助,则删除项目的 Derived 文件夹,退出 Xcode,重新启动,再试一次?您是否也进行了磁盘工具磁盘验证,权限修复等?我现在在小牛队遇到了自己的问题......
-
没什么帮助(添加到布局引擎的任何表格视图单元格都应该包含在表格视图中,以便获得正确的指标问题就是这样,但即使我尝试编辑故事板也会崩溃
-
@DavidH 谢谢!我知道这已经是您发表评论后将近 3 年了,但我完全忘记尝试类似问题的简单方法,而您的建议奏效了 :-)
标签: ios xcode uitableview