在苹果的API中,“k”前缀是什么意思?
我已经运行了许多名为k
+ someVariableNameHere
或k
+ APILibraryName(2Char)
+ someVariableNameHere
的Core Foundationvariables的例子。 这个前缀K
表示什么?
例子包括:
kGLPFAStereo
kCollectionLockBit
kSetDebugOption
k表示匈牙利语中的常数…参见cocoa中的小写字母“k” 。
这是一个从Macintosh编程早期的命名约定。 它表示一个常数。
根据苹果文档中的这个页面 , k
只是表示该值是一个常量。