Obj-C方法命名:setup方法

时间:2012-05-02 18:46:30

标签: objective-c methods naming-conventions

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

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

2 个答案:

答案 0 :(得分:2)

我这样做时常常将它命名为-setup

答案 1 :(得分:0)

根据您要执行的操作,您可以将其放在+ (void)initialize中,该NSObject继承自{{1}},并会在类收到第一条消息之前自动调用。

看看这里:Apple Developer Library: NSObject Class Reference