iOS5 Storyboard UIViewController哪个init方法是由故事板调用的?

时间:2012-01-07 00:48:36

标签: uiviewcontroller ios5 storyboard

添加到故事板的init故事板调用了哪个UIViewControllers方法?

3 个答案:

答案 0 :(得分:127)

使用的初始值设定项为initWithCoder:

- (id)initWithCoder:(NSCoder *)decoder

之后您还会收到awakeFromNib消息。

答案 1 :(得分:5)

我相信它是awakeFromNib

答案 2 :(得分:0)

这是- (id)initWithCoder:(NSCoder *)decoder

因此,如果你必须做一个自定义初始化,那么让我们说你必须使用自定义的寻呼机控制器

    - (id)initWithCoder:(NSCoder *)decoder {

        self = [super initWithCoder:decoder];
        return [self initWithViewControllers:@[self.playerViewController, self.categoriesViewController]
                  andTitles:@[@"Player",@"Categories"]];
    }