码迷,mamicode.com
首页 > 其他好文 > 详细

Objective-C基础8 :命名约定(naming conventions)

时间:2015-02-04 16:09:00      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

由于OC里面没有命令空间这种利器来避免名字空间,所以得特别注意名字污染,一般的命令约定由如下几条:

1.类、类别、协议的命名在整个工程里面必须保持全局唯一。以前缀开始并且以大写字母开头,比如XPZMyPerson;

2.类方法和属性的命名以小写字母开头,多个单词组成的方法和属性名称遵循camel case,比如myName。类方法和属性的命名只需要在类以及类的继承链里面保存唯一即可。需要注意的是类别方法需要全局唯一,加前缀命令。

3.实例变量的set和get方法命名约定,set方法命名为set+变量名称,get方法直接为变量名称。比如setMyName,MyName。

4.类的工厂方法去掉前缀开始。比如XPZMyPerson的类厂方法命名为myPersonwitName。

Objective-C基础8 :命名约定(naming conventions)

标签:

原文地址:http://www.cnblogs.com/52xpz/p/4272358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!