iOS中init一个对象时,会调用对象的init方法,进入init方法时会调用initWithNibName方法,可调试验证
1 // 以后自定义控制器建议写这个方法,让控制器一创建出来就拥有某些属性 2 // init方法内部默认会调用initWithNibName方法 3 - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil 4 { 5 self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; 6 if (self) { 7 8 } 9 return self; 10 }