簡體   English   中英

實例和方法的命名約定

[英]Naming conventions for instances and methods

命名實例的標准方法是什么:

NSString* myString;

要么

NSString* my_string;

同樣,命名方法的標准方法是什么:

(void) getMyName;

要么

(void) get_my_name;

camelCase是標准的。 看看蘋果的可可編碼准則

同樣,getter方法中沒有get關鍵字。 所以getMyName應該只是myName

雖然我還建議使用jtbandes提供的鏈接,但本文可能會幫助您理解以及如何編寫。 可可指南具有很好的定義以及可以快速瀏覽的漂亮示例。

這取決於該語言建議的產品(2)中應用的准則(1)。

有關C ++,Java和其他語言的許多指南都建議使用camelCase ,例如getMyName() ,而python建議使用lower_case_with_underscores ,例如get_my_name() ,請參閱PEP 8

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM