为什么一些常量在Cocoa框架中以“k”为前缀?

时间:2010-05-23 09:01:33

标签: cocoa naming-conventions

  

可能重复:
  What does the ‘k’ prefix indicate in Apple’s APIs?
  Lower case “k” in Cocoa

为什么一些常量在Cocoa框架中以“k”为前缀?

2 个答案:

答案 0 :(得分:3)

这个惯例一直追溯到Mac编程的早期(1984,Pascal)。 k是常量的前缀,您还会看到g作为全局变量的前缀。

答案 1 :(得分:1)

在数学和物理学中,常常使用字母“k”来表示常量。这可能是会议的来源。

这不是Apple支持的官方代码约定。

重复question 675816