關於iOS 5 Could not instantiate class named NSLayoutConstraint錯誤

       因爲使用Xcode 4.6.2,新建工程的時候SDK 6.1,但是要做低版本適配。在將iOS模擬器選爲5.0編譯運行時候出現Could not instantiate class named NSLayoutConstraint錯誤,這個問題原因是iOS 6新添加的AutoLaout屬性(關於AutoLayout屬性請見 這裏)在IOS 5裏不支持而使工程崩潰,而Xcode 4.6.2新建的工程是默認使用了AutoLaout屬性的.

解決辦法:選中XIB或者StoryBoard,在右側屬性面板上去掉AutoLaout的選中狀態,如下圖




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章