为什么Xcode 7.2崩溃'无法实例化名为IBNSLayoutConstraint的类'?

ali*_*ali 20 xcode xcode7 xcode7.1 xcode7.2

***由于未捕获的异常'NSInvalidUnarchiveOperationException'而终止应用程序,原因:'无法实例化名为IBNSLayoutConstraint的类'

我只是将Xcode更新为7.2然后我开始检查一切都没问题.但我有这个错误,它崩溃了.我解决了这个问题,每个人都说:"确保没有为未安装的视图安装任何约束." 但我没有任何卸载的约束.我没有任何NSLayoutConstraint网点.非常感谢.

Arv*_*mar 24

选择Storyboard Disable Size类解决我的问题.希望对你有帮助!谢谢在构建项目后,您可以再次启用大小类.

在此输入图像描述

  • 您是否还重新启用了大小类?对于大多数应用程序,您绝对应该使用大小类,因此保持关闭可能是错误的答案或指示应该提交的错误. (3认同)

Evg*_*lov 9

在我的情况下,我有"padView"没有安装在任何/任何大小的类,并安装在常规/常规大小类,但它的子视图安装在所有大小类.

在此输入图像描述

"PadView"设置:

在此输入图像描述

"PadView"子视图设置:

在此输入图像描述

当我将"PadView"子视图的安装设置更改为与"PadView"设置相同时,我的问题得到了解决.

在此输入图像描述


eak*_*gul 4

您可能使用InterfaceBuilder Storyboard进行本地化。您还应该考虑它们并删除它们内部的非活动约束或使用可本地化字符串进行本地化。

您也可以检查这个答案。

故事板本地化部分