Objective-C 中常量的命名约定是什么(或最广泛使用的命名方式)?
extern
常量有不同的标准吗?
我见过的一些款式:
NSString* const kPreferenceFirstRun = @"FirstRun";
// Replace "XY" by a prefix representing your company, project or module
NSString* const XYPreferenceFirstRun = @"FirstRun";
最佳答案
经过一番谷歌搜索后,我找到了 official coding guidelines for Cocoa .
总结一下:
- 以两个或三个字母开头 prefix全大写
- 在 UpperCamelCase 中休息
extern
常量的相同标准
我同意 itaiferber 的观点,即 k 前缀样式更清晰,对自动完成也更有用。想知道这种风格是否比官方指南更受欢迎。
关于objective-c - 如何在 Objective-C 中命名常量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4058235/