首页 > 代码库 > IOS-学习系统的命名方式

IOS-学习系统的命名方式

命名,未必适合每一个人

  当我打开xcode 开始写东西的时候,取名字总是让我很纠结。

我认为应该养成一个好的命名习惯,一个好的名字总是让人赏心悦目。

 

我的英文不是很好所以我的工程名一般是中文,便于快速找到。

命名变量,声明一个方法的时候我觉得还是好好想一个名。

命名一个对象:

对象名+类型缩写(首字母小写)

首先要思考这个对象是用来做什么的,是什么类型。

先想一个中文名,比如说我要命名一个按钮(UIButton)的对象,button是个发送按钮的,所以我们可以用sendBnt(想要的名字后面加类型缩写),Img,Label,TableView , View , Cell , Scroll, TextField (有些不适合缩写)

创建一个类 (首字母大写)

 和创建一个对象一样,只是后面跟着是继承自

如:新建个视图控制器,后面是ViewController,里面是首页的内容可以用,MainViewController

重写或者自定方法的时候:

下面是常用到的关联词(PS:听说objective-c中的方法像散文)

{

[With--关于]     对象里面包含的东西

  [colorWithRed......];[initWithTitle];[stringWithFormat];

[For--为了]        从中拿到什么         [objectForKey];[]

[Get--获取]        

[At]                    在哪

[By]                    由 

[did--过去]         已经过去的东西,发生在事件结束之后

[Will--将要]        比did的方法早执行

}

 

 

想要让自己写的东西高大上的话,还是多学点英语吧,不然你的命名只能是aaaaa或者bbbbbb

下次补充。。。。。。。。

IOS-学习系统的命名方式