iOS命名规范

转载 2015年11月21日 18:19:07
小驼峰命名法(CamelCase):第一个单词小写字母开头,其他单词首字母大写;
大驼峰命名法(PascalCase):   所有首字母大写。

命名规范:
1、类名、协议名:遵循大驼峰命名法;
2、常量:这里的常量指的是宏(#define)、枚举(enum)、常量(const)等,使用小写”k“作为前缀,名称遵循大驼峰命名法。
3、方法
* 方法名和方法参数遵循相同的规则,使用小写开头的小驼峰法;
* 方法名和参数尽量读起来像是一句话;
* 方法名不允许使用“get“前缀;
* -或+与返回类型间留一个空格,但参数列表之间不要留间隔;
* 如果参数过多,推荐每个参数各占一行;
 例如:- (void)doSomethingWithString:(NSString *)theString(NSInteger *)theInteger {   ...   }  ;
4、变量:
类成员变量,属性,局部变量,使用小写开头的小驼峰法,其中类成员变量在名称最后加一个下划线,比如:myLovalVariable, myInstanceVariable_ ;变量名的名称尽量可以推测其用途,具有描述性。


书写规范:
1. 在m文件中对当前类属性进行引用的时候,使用self.property的方式,用以区分局部变量;对属性进行赋值的时候使用“点”赋值,即A.property = value;
2. 使用import引用头文件的工作全部放到 .h 文件中进行,m文件只保持对当前类头文件的引用;
3. 如果m文件中有较多的method,使用 #pragma mark 标记对方法进行分组,便于查看;

iOS编码规范、命名规则

为什么 Cocoa 的常量命名都以小写 k 开头? k means constant 因为 Cocoa 用的匈牙利命名法,第一个小写字母用来表示类型.k 是 constants 的意思.至...
  • fanyong245758753
  • fanyong245758753
  • 2017年01月19日 15:27
  • 396

iOS开发编码及命名规范

目的:为了团队各成员之间代码的互通、可读、易维护性,特制订此开发规范。 实施:请摒弃你之前独特、个性的编码风格,以保证团队每个成员都容易阅读维护你的代码,因此请认真、仔细地阅读此规范。 参考:ht...
  • niuszeng
  • niuszeng
  • 2016年06月07日 18:42
  • 2426

ios7图片资源命名规则

今天需要将2张图片放到工程里,本以为是1分钟就能搞定的事情,最后居然弄了2个小时,把折腾的过程记录下来,以免下次再浪费时间 其实失败的原因是,同事给的图片,后缀是.png,但是其实是一个jpg文件,...
  • kyfxbl
  • kyfxbl
  • 2014年01月19日 23:50
  • 2052

ios开发中图片命名规范

ios开发中图片命名规范开发中往往需要用的很多的图片,如果从设计手中那里的图片没有进行响应的规范,其实管理起来也是一件非常苦恼的事情。这里有了一些简单的图片命名规则,个人看法供大家参考(主要由设计进行...
  • Bug_Wacko
  • Bug_Wacko
  • 2016年04月07日 09:31
  • 1913

IOS 命名规范

转自:http://blog.csdn.net/piziliweiguang/article/details/8506162 小驼峰命名法(CamelCase):第一个单词小写字母开头,其他单词首字...
  • u010980446
  • u010980446
  • 2014年08月12日 13:44
  • 261

IOS开发过程中的变量命名规范和图片及切图命名规范

多人开发过程中、命名规范很重要、统一命名规范对于编码可读性有帮助、下面和大家分享一下ios命名规范和图片及切图的命名规范 IOS命名规范 小驼峰命名法(CamelCase):第一个单词小写...
  • u012439774
  • u012439774
  • 2015年11月20日 15:27
  • 1753

iOS命名规范

原文地址:http://blog.csdn.net/piziliweiguang/article/details/8506162 小驼峰命名法(CamelCase):第一个单词小写字母开头,其他单词...
  • huadong2593
  • huadong2593
  • 2013年08月18日 22:12
  • 630

ios命名规范

最基本的命名规范,一定要遵守(与苹果命名规范一致,多看看苹果各个API中的.h文件和一些Sample Code) 看这个官方文档:http://developer.apple.com/library/...
  • kangli_1990
  • kangli_1990
  • 2015年07月31日 11:46
  • 235

iOS 项目第一步,设置启动图标和启动图,图片命名规范

@2x 为:for iPhone 6/5s/5/4s/4 @3x为:for iPhone6 plusIOS各型号尺寸 类型 桌面图标 显示像素 需要倍数 切图尺寸 命名规范 ...
  • wutao63
  • wutao63
  • 2017年03月18日 15:51
  • 3420

iOS开发之OC命名规范和编码规范(持续更新)

坚持 成长 每日一篇命名规范苹果公司自身框架使用的驼峰命名法,为了保持统一我们也是用驼峰命名法小驼峰命名法(CamelCase):第一个单词小写字母开头,其他单词首字母大写; 大驼峰命名法(Pasc...
  • u014410695
  • u014410695
  • 2016年01月12日 10:56
  • 1375
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS命名规范
举报原因:
原因补充:

(最多只允许输入30个字)