UITableViewController совместим с NSCoding? - PullRequest
0 голосов
/ 18 сентября 2010

Когда я пытаюсь получить h-файл, который наследуется от UITableViewController для соответствия NSCoding, я не могу переключить представления.

- (id) initWithCoder:(NSCoder*) coder
{
    [self init];
    return self;
}

Вставка вышеуказанного кода в файл m является причиной проблемы. Почему это так?

1 Ответ

2 голосов
/ 18 сентября 2010

Просто вызов [self init] может вызвать много проблем. Вы должны переопределить initWithCoder вот так:

- (id)initWithCoder:(NSCoder*) coder
{
    self = [super initWithCoder: coder];
    if (self) {
        // Call a setup method
    }
    return self;
}
...