一卤橄、oc中一般都是if (self = [super init]) return self;
都是先實例化父類,然后再實例化子類内地。
二、swift中赋除,是先實例化子類阱缓,然后再實例化父類,正好相反举农。
class subClass: SuperClass {
? ? ?var name: String
? ? override init() {?
? ? ? ? name = "lili"
? ? ? ? super.init() ??
? ? }
}
一卤橄、oc中一般都是if (self = [super init]) return self;
都是先實例化父類,然后再實例化子類内地。
二、swift中赋除,是先實例化子類阱缓,然后再實例化父類,正好相反举农。
class subClass: SuperClass {
? ? ?var name: String
? ? override init() {?
? ? ? ? name = "lili"
? ? ? ? super.init() ??
? ? }
}