48 votes

Qu'est-ce que le préfixe "k" indique dans les API d'Apple?

J'ai rencontré beaucoup d'exemples de variables de base nommés k + someVariableNameHere ou k + APILibraryName(2Char) + someVariableNameHere . Qu'est-ce que ce préfixe K indique?

Les exemples comprennent:

kGLPFAStereo
kCollectionLockBit
kSetDebugOption

45voto

Jarret Hardie Points 36266

La constante k signifie constante en notation hongroise ... voir http://stackoverflow.com/questions/472103/lower-case-k-in-cocoa/472118#472118 .

1voto

1800 INFORMATION Points 55907

C’est une convention de nommage des débuts de la programmation Macintosh. Cela indique une constante.

1voto

Alnitak Points 143355

Selon cette page des documents Apple, k indique simplement que la valeur est une constante.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X