从xib当中创建
-(void)awakeFromNib{
[super awakeFromeNib];
初始化方法(当用XIB创建时调用)
}
从代码创建
- (instancetype)initWithFrame:(CGRect)frame{
if (self = [superinitWithFrame:frame]) {
//初始化方法(纯代码创建时调用)
}
return self;
}
补充
//当解析nib文件完成时调用
- (void)awakeFromNib {
[super awakeFromNib];
NSLog(@"%@",self.btn);
}
//当开始解析一个文件时调用.
- (instancetype)initWithCoder:(NSCoder *)aDecoder {
NSLog(@"%@",self.btn);
if (self = [super initWithCoder:aDecoder]) {
}
return self;
}
后续继续更新,如有不对,希望指正
网友评论