if(self=[super init])的理解
if(self=[super init]),实例变量所在的内存位置到隐藏的self的距离是固定的,只影响init方法中self的值,不影响init范围以外的内容。
就是判定父类是否可以实例化,如果父类都出问题了(返回nil),那子类更别说了,对吧!!至于内存位置距离固定,这个不知道是翻译问题还是什么,求指教。
就是判定父类是否可以实例化,如果父类都出问题了(返回nil),那子类更别说了,对吧!!至于内存位置距离固定,这个不知道是翻译问题还是什么,求指教。