10

我的应用程序在 iOS 6 的 iPhone 和模拟器上运行良好,但是当我尝试在 iOS 5 的 iPhone/模拟器上运行时,应用程序崩溃

错误是:

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

我没有在 Interface Builder Document 上使用 Autolayout。

有人可以帮我吗?

未选中自动布局

4

2 回答 2

35

确保您在 interfacebuild 中未选择使用自动布局

在此处输入图像描述

于 2012-10-26T20:15:30.970 回答
12

你被烧死了。NSLayoutConstraint 仅存在于 iOS 6 上。您必须检查它是否存在,如果不存在,则必须执行其他操作。

于 2012-10-26T21:08:28.613 回答