Я бы предложил просто придерживаться обычных Какао и CoreFoundation соглашений об именах. Расширьте их по мере необходимости.
Редактировать после комментариев:
Прежде всего, вам не следует начинать переменные с подчеркивания, поскольку это зарезервировано для Apple. Вместо этого я рекомендую использовать постфикс с подчеркиванием, например someVariable_
или префикс с чем-то другим (например, мой коллега использует i_
для переменных экземпляра и g_
для глобальных).
Если вы хотите добавить какую-то польскую нотацию (например, префикс с q_
для очередей), все зависит от вас, это вопрос вкуса. Я думаю, что более важно, чтобы вы могли распознать, для чего используется переменная, например imageProcessingQueue_
вместо просто queue_
.
Проблема в том, что это полностью субъективно, и на него нельзя ответить «это абсолютная истина». Здравый смысл и продуманность важны, и следует избегать лени (сокращенных имен или очень общих терминов, таких как просто queue_
).