10

My app is working very fine on iPhone and Simulator with iOS 6, but when i try to run on iPhone/Simulator with iOS 5 the app crashes

The error is:

Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named NSLayoutConstraint'

I'm not using Autolayout on Interface Builder Document.

Could anyone help me?

Autolayout is not checked

4

2 に答える 2

35

interfacebuild で autolayout を使用することを選択していないことを確認してください

ここに画像の説明を入力

于 2012-10-26T20:15:30.970 に答える
12

あなたはやけどを負った。NSLayoutConstraint は iOS 6 にのみ存在します。存在するかどうかを確認する必要があり、存在しない場合は別のことを行う必要があります。

于 2012-10-26T21:08:28.613 に答える