【问题标题】:What does the 'k' prefix indicate in Apple's APIs? [duplicate]Apple 的 API 中的“k”前缀表示什么? [复制]
【发布时间】:2010-10-15 02:51:09
【问题描述】:

我遇到过许多名为 k + someVariableNameHere 或 k + APILibraryName(2Char) + someVariableNameHere 的 Core Foundation 变量示例。这个前缀K 表示什么?

示例包括:

kGLPFAStereo
kCollectionLockBit
kSetDebugOption

【问题讨论】:

  • +1 感谢您的提问。昨天我自己也在想这个。

标签: objective-c hungarian-notation


【解决方案1】:

k 表示匈牙利符号中的常数...见Lower case "k" in Cocoa。

【讨论】:

    【解决方案2】:

    这是 Macintosh 编程早期的命名约定。它表示一个常数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-06
      • 1970-01-01
      • 1970-01-01
      • 2022-08-10
      • 2011-05-29
      • 2020-02-27
      相关资源
      最近更新 更多