Emb*_*der 5 xib nslayoutconstraint xcode7 osx-elcapitan
我之前使用Xcode 7.1运行OS X Mavericks,我刚刚更新到OS X El Capitan和Xcode 7.2.我的应用程序在模拟器和设备上正常启动,没有任何故事板警告.现在我看到一堆警告在storyboard中缺少约束,应用程序崩溃时出现此错误:
由于未捕获的异常'NSInvalidUnarchiveOperationException'而终止应用程序,原因:'无法实例化名为IBNSLayoutConstraint的类'
我也试过这里发布的解决方案:无法实例化名为IBNSLayoutConstraint的类
我在xml中的任何地方找不到placeholder ="YES",我的故事板太大了,实际上无法通过每个约束来查看我是否错误地为任何约束打开了Placeholder复选框.
在查看故事板的xml时,我确实看到以下警告.
实际上,您使用的不是 Storyboard,而是 Xib。在您的文件中,您会找到如下部分:
<mask key="constraints">
<exclude reference="6fq-cy-xp8"/>
</mask>
Run Code Online (Sandbox Code Playgroud)
您需要打开.xib“源代码”并删除它们,以便约束变为installed.
| 归档时间: |
|
| 查看次数: |
1129 次 |
| 最近记录: |