從xib當中創(chuàng)建
-(void)awakeFromNib{
[super awakeFromeNib];
初始化方法(當用XIB創(chuàng)建時調(diào)用)
}
從代碼創(chuàng)建
- (instancetype)initWithFrame:(CGRect)frame{
if (self = [superinitWithFrame:frame]) {
//初始化方法(純代碼創(chuàng)建時調(diào)用)
}
return self;
}
補充
//當解析nib文件完成時調(diào)用
- (void)awakeFromNib {
? ? [super awakeFromNib];
? ? NSLog(@"%@",self.btn);
}
//當開始解析一個文件時調(diào)用.
- (instancetype)initWithCoder:(NSCoder *)aDecoder {
? ? NSLog(@"%@",self.btn);
? ? if (self = [super initWithCoder:aDecoder]) {
? ? }
? ? return self;
}
后續(xù)繼續(xù)更新菱魔,如有不對,希望指正