下载此文档

ios开发编码及命名规范.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
IOS开发编码及命名规范目录1、目的 32、适用范围 33、编码规范 、文件 、注释 、编码排版格式 、命名规范 、保留字 、方法 、变量 、常量 、类 、修改规范 、新增代码行 、删除代码行 、修改代码行 91、目的统一规范XCode编辑环境下Objective-C的编码风格和标准2、适用范围适用于所有用Objective-C语言开发的项目。3、、文件1)项目文件都是使用因文命名。2)公共文件统一命名为’’。任何文件的命名尽量不要以中文命名。3)对于文件的目录要按如下结构创建:-。-所有的三方库在单独的组(Group)中,如ThirdPartLibrary。-所有的分类跟封装放在单独的组中,如Common。、注释1)注释可以采用’/**/’和’//’两种注释符号,涉及到多行注释时,尽量使用’/**/’。2)对于一行代码的注释可放在前一行及本行上,不允许放在下一行,更不允许在一行语句的中间加入注释。3)单元文件的文件头注释说明应按如下格式:////文件名//工程名////Createdby创建者on日期.//.////系统名称://功能描述://修改记录:(仅记录功能修改)//张三2012-02-02创建该单元//小明2010-03-02增加本地点单功能。、编码排版格式1)代码的缩进应使用空格(SPACE),不能使用制表符(TAB),并且缩进以2个字符为单位。2)中括弧的每一个括弧在源程序中要单独占一行。例如//不正确用法for(inti=0;i<10;i++){}//正确用法for(inti=0;i<10;i++){……}3)空格的使用a)关键字与其后的表达式之间要有空格,如:if(expr)或for(expr)b)单目操作符不应与它们的操作数分开(如’!’和’^’等)。c)除’,’外,其它双目操作符应与它们的操作数用空格隔开。例如i=i+1;//错误的写法,操作符两端没有空格i=i+1;//正确的写法,if(a>b)//错误的写法,逻辑判断符号两端没有空格if(a>b)//正确的写法d).h中协议<>前面有一个空格。e).h中成员声明时,类型与变量之间有至少1个空格。*号靠近变量,不靠近类型。f)property后留1个空格,()里面,逗号紧跟前一变量,与后一变量之间留1个空格。()外面,先留1个空格,再声明属性。g)方法的+,-后面与()之间留1个空格。h)返回类型与*之间留1个空格,方法参数中返回类型与*之间留1个空格。i)在多参数方法中,每个参数后面都有1个空格。4)每行只能有一个语句例如//不正确写法NSUIntegerobjectIndex,stuffCount;或objectIndex=objectIndex+10,stuffCount=stuffCount+20;或synthesizeMyView,MyLabelView;//正确写法NSUIntegerobjectIndex;NSUIntegerstuffCount;或obje

ios开发编码及命名规范 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wdggjhm62
  • 文件大小84 KB
  • 时间2020-06-08