Соглашения об именах для экземпляров и методов - PullRequest
0 голосов
/ 15 марта 2012

Каков стандартный способ присвоения имени экземпляру:

NSString* myString;

или

NSString* my_string;

Аналогично, каков стандартный способ присвоения имени методу:

(void) getMyName;

или

(void) get_my_name;

Ответы [ 4 ]

3 голосов
/ 15 марта 2012

camelCase является стандартом. Ознакомьтесь с рекомендациями Apple по кодированию какао .

1 голос
/ 15 марта 2012

Также методы получения НЕ содержат ключевое слово get. Так что getMyName должно быть просто myName.

0 голосов
/ 16 марта 2012

Это зависит от рекомендаций (1), применяемых в вашем продукте (2), предлагаемых языком.

Во многих руководствах по C ++, Java и другим языкам предлагается camelCase , например getMyName(), в то время как python предложить lower_case_with_underscores , например get_my_name(), см. PEP 8 .

0 голосов
/ 15 марта 2012

Эта статья может помочь вам понять и как она должна быть написана, хотя я также предлагаю ссылку, предоставленную jtbandes. рекомендации по какао имеют довольно хорошее определение наряду с хорошим примеры для быстрого просмотра.

...