UITableViewController与NSCoding兼容吗?

时间:2010-09-18 09:40:17

标签: objective-c cocoa-touch xcode uitableview nscoding

当我尝试获取一个从UITableViewController继承的符合NSCoding的h文件时,我无法切换视图。

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

将上述代码插入m文件是导致问题的原因。那是为什么?

1 个答案:

答案 0 :(得分:2)

只是调用[self init]会导致很多问题。你应该像这样覆盖initWithCoder

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