总结了一些关于xib使用注意事项
1、 如果 一个View 从xib中加载,那么就不能引用 【xxx alloc】 init】 和【xxx alloc】initWithFrame:】创建
2、 如果 一个View经常被使用,就应该被提供快速构造 类方法
3、 如果 一个View从xib被加载:
用代码添加一些子控件,必须在 initWithCoder : 和 awakeFromNib 里创建
如果View从xib中加载,那么就不会会调用init、initWithFrame
其他initWithFrame是用代码创建的才会有用
如果View从xib中加载,那么就会调用initWithCoder:方法
其他initWithFrame是用代码创建的才会有用
创建子控件
如果子控件从xib中创建,是处于未唤醒状态
如果是添加view的子控件,那么就从initWithCoder 这里添加就ok了