2013年1月30日星期三

iOS 5解决Could not instantiate class named NSLayoutConstraint问题

如果使用Xcode 4.5来新建项目,如果使用 storyboard,默认是支持AutoLayout的,但是AutoLayout是iOS 6的新特性。如果这个工程在iOS 5上运行,程序launch时抛出

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

解决方法是打开storyboard文件,去掉AutoLayout的选择。

没有评论:

发表评论