NSObject *obj
= [[NSObject alloc] init];
void* p = malloc(size);
memcpy(p, src, size);
CObject *object = new CObject();
CObject object = CObject();
let object = Object();
self
self


self
self
self
init(…)
convenience init(…)
required init(…)
required convenience init(…)




init B
convenience
init
init A


convenience
init B
init A
convenience
init C
convenience
init B
init A
convenience
init B
init Ainit C
override
init A
convenience
init C
init D


Swift クラスのイニシャライザー #devsap

Swift クラスのイニシャライザー #devsap