iOS 5上的应用程序崩溃 - 无法实例化名为NSLayoutConstraint的类

时间:2012-10-26 19:45:16

标签: iphone ios5 ios6 autolayout nslayoutconstraint

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

错误是:

  

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

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

有人可以帮助我吗?

未检查Autolayout

2 个答案:

答案 0 :(得分:35)

确保在interfacebuild中未选择使用autolayout

enter image description here

答案 1 :(得分:12)

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