0

想象一个普通的UIViewController子类。我们想在之前执行“设置内容” -viewDidWhatever,但问题是可以调用三种方法-initWithNibName-initWithCoder或者只是-init取决于它是如何创建的。

解决方案是创建-setup从所有这三个中调用,但我对名称有点不确定。我的问题是:这种方法有标准命名吗?

4

2 回答 2

2

这样做时,我通常-setup自己命名。

于 2012-05-02T18:57:39.167 回答
0

根据你想要做什么,你可以把它放在 中+ (void)initialize,它继承自NSObject并会在类接收到它的第一条消息之前自动被调用。

看看这里:Apple 开发者库:NSObject 类参考

于 2012-05-02T18:54:51.783 回答