InitWithCoder, [super init] или [super initWithCoder]?

Могу ли я спросить, какую версию мне следует использовать, в моих старых приложениях я, кажется, использую "B", но когда я смотрю множество примеров в Интернете, я вижу много версий, которые выглядит как "A".

// A
- (id)initWithCoder:(NSCoder *)decoder {
    self=[super initWithCoder:decoder];
    if(self) {
        ...

ИЛИ

// B
- (id)initWithCoder:(NSCoder *)decoder {
    self=[super init];
    if(self) {
        ...
12
задан fuzzygoat 25 July 2011 в 18:09
поделиться