繁体   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