我花了一些时间使用Objective-C,我发现这对某些(特别是经验丰富的)程序员来说就像宗教一样。我喜欢它,我想抓住礼貌。你能告诉我在哪里可以找到这些神圣的规则吗?
例如,我对命名常量或键感到困惑。应该是kName
还是nameKey
还是NameKey
?
或者...
我注意到有些ivars用_或__..声明。我想做清楚的代码。谢谢!
答案 0 :(得分:4)
查看这些关于Cocoa和Objective-C样式和约定的文章:
http://cocoadevcentral.com/articles/000082.php
http://cocoadevcentral.com/articles/000083.php
http://cocoawithlove.com/2009/06/method-names-in-objective-c.html
答案 1 :(得分:2)
Apple的Mac OS X参考库中的Coding Guidelines for Cocoa是一个很好的起点。
答案 2 :(得分:0)
一致性是您可以应用的最佳规则。
选择你喜欢的风格并坚持使用它,或者如果你正在使用现有的代码库,那么采用已经应用的规则是个好习惯。