自从自动布局以来,我一直用Masonry的,但是感觉随着苹果对IB这块的推广,IB的熟练是必要的,以前也有一段时间也用XIB,但是没有用到Auto Layout ,好久不用,感觉好不适应,bug 也不断。
1、Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the " *** View" nib but the view outlet was not set.'
常规解决方法:
但是我的情况在常规方法没有解决的
这个一定要记住 “shift + command + K”;因为有时我们删除不干净
2、iOS自动布局解决警告Automatic Preferred Max Layout Width is not available on iOS versions prior to 8.0
这是由于在设置Label
的时候,出现设置numberOfLines = 0
的时候,而且又要满足iOS7.0以上情况下。
3、提示Frame for " " will be different at run time.
这个,是给View增加一个属性后,莫名出现的,之前一直我以为,"update frame" 就OK了,虽说整体也能运行,就是一直报这个错..
持续添加中···