Извините @ michael-манера, "k" не из венгерского. Посмотрите на запись в Википедии или статью MSDN; нет никакого упоминания о префиксе «k», и единственное упоминание чего-то особенного для констант упоминается попутно, когда MSDN отмечает: «Даже если мы знаем, что это константа (потому что она записана, например, всеми заглавными буквами), быть несколько связанных с цветом типов. "

ю, что это общее соглашение, но что означает «k» в именах переменных? (т.е. kMaxImageViewSize) Я просмотрел документацию Apple по именам переменных и не нашел упоминаний об этом.

Спасибо за ответы

Ответы на вопрос(1)

Решение Вопроса

не специфичная для Objective-C (т. Е. Венгерская нотация), а «k» означает «константа».

 Biclops27 дек. 2012 г., 00:19
Apple по-прежнему префикс своих констант с «к»?
 jorgbrown23 окт. 2017 г., 11:18
Для записи, «Венгерская нотация» не имеет понятия префикса, который означает «постоянный».
 Chris Jester-Young23 янв. 2009 г., 07:54
Я предпочитаю свое написание этого, но, конечно, ваш ответ так же правильно. :-)
 Binarian29 авг. 2013 г., 13:09
Тогда зачем вообще использовать венгерскую нотацию? (Или лучше "Почему они использовали это в то время?")

Ваш ответ на вопрос