gpt4 book ai didi

xcode7 - 在 OS X El Capitan 上将项目迁移到 Xcode 7.2 会破坏构建

转载 作者:行者123 更新时间:2023-12-04 19:02:33 24 4
gpt4 key购买 nike

我之前使用 Xcode 7.1 运行 OS X Mavericks,我刚刚更新到 OS X El Capitan 和 Xcode 7.2。我的应用程序在模拟器和设备上启动良好,没有任何 Storyboard 警告。现在,我在 Storyboard 中看到一堆关于缺少约束的警告,并且应用程序因以下错误而崩溃:

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

我还尝试了此处发布的解决方案:Could not instantiate class named IBNSLayoutConstraint

我在 xml 中的任何地方都找不到 placeholder="YES",而且我的 Storyboard 太大而无法实际检查每个约束,以查看我是否错误地为任何约束打开了占位符复选框。

查看 Storyboard 的 xml 时,我确实看到了以下警告。

enter image description here

最佳答案

实际上,您使用的不是 Storyboard,而是 Xib。在您的文件中,您会找到如下部分:

<mask key="constraints">
<exclude reference="6fq-cy-xp8"/>
</mask>

你会想打开你的 .xib作为“源代码”并删除这些,使约束变为 installed .

关于xcode7 - 在 OS X El Capitan 上将项目迁移到 Xcode 7.2 会破坏构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34191232/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com