在OC中为什么要使用self = [super init]方法呢,今天在一本书中看到了这样一句话:
将[super init]的结果赋给self是Objective-C的标准惯例,这么做是为了防止超类在初始化过程中返回的对象不同于原先创建的对象。
在OC中为什么要使用self = [super init]方法呢,今天在一本书中看到了这样一句话:
将[super init]的结果赋给self是Objective-C的标准惯例,这么做是为了防止超类在初始化过程中返回的对象不同于原先创建的对象。