对于:
1、
self = [super init];
if (self) {
2、
if (self == [super init]) {
看你有没有用到初始化的父类方法,如果有就用第一种 要是仅仅是判断当前类 就用第二种;
第二种是你要重写父类的方法就用第二种;
对于:
1、
self = [super init];
if (self) {
2、
if (self == [super init]) {
看你有没有用到初始化的父类方法,如果有就用第一种 要是仅仅是判断当前类 就用第二种;
第二种是你要重写父类的方法就用第二种;