2009-12-14 33 views

回答

3

我认为无论做得最清楚,最明显的方式是“正确”的方式。在这种情况下,你描述的协议在它自己的头文件中可能是有道理的。

协议没有普遍接受的命名约定,所以再次称它是有意义的。

2

是的,如果它是一个普通的东西将被共享,把它放在它自己的.h文件中。至于命名,只需对协议使用标准的TypeName大小写,对文件使用typename.h,就像对其他类型和类一样。

2

为了避免名称冲突,因为将与NSObject类和协议发生,我命名协议与Protocol后缀头文件:

  • 类:OWNWhatever.h
  • 协议:OWNWhateverProtocol.h

但是,如果你打算使用你的协议与几个类,这种名称冲突不可能发生。

相关问题