2009-03-24 6 views
45

Ho incontrato molti esempi di variabili della Core Foundation denominate k + someVariableNameHere o k + APILibraryName(2Char) + someVariableNameHere. Cosa indica questo prefisso K?Che cosa indica il prefisso 'k' nelle API di Apple?

esempi includono:

kGLPFAStereo
kCollectionLockBit
kSetDebugOption

+0

+1 Grazie per la domanda. Me lo stavo chiedendo solo ieri. – sigjuice

risposta

1

Questa è una convenzione di denominazione dagli albori della programmazione Macintosh. Indica una costante.

1

Secondo this page dai documenti Apple, k indica semplicemente che il valore è una costante.