把init代码放在哪里令人困惑

时间:2013-02-18 01:58:20

标签: ios uiview

我有一个UIView,为此我实现了init方法。这对我有用,因为我总是使用下面的简单代码初始化我的UIViews。

MYView *view = [[MYView alloc] init];
[self.view addSubview:view];
[view setFrame:CGRectMake(0,0,99,99)];

问题:此视图可以与故事板一起使用吗?或者我需要实现其他“init”方法吗?此外,如果有人使用initWithFrame实例化视图会发生什么?我是否需要实现所有“init”方法来处理所有这些情况?

1 个答案:

答案 0 :(得分:2)

Storyboard和XIB文件将使用initWithCoder:方法。