IOS开发编码及命名规范.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

IOS开发编码及命名规范

目录

1、目的错误!未定义书签。

2、适用范围错误!未定义书签。

3、编码规范错误!未定义书签。

、文件错误!未定义书签。

、注释错误!未定义书签。

、编码排版格式错误!未定义书签。

、命名规范错误!未定义书签。

、保留字错误!未定义书签。

、方法错误!未定义书签。

、变量错误!未定义书签。

、常量错误!未定义书签。

、类错误!未定义书签。

、修改规范错误!未定义书签。

、新增代码行错误!未定义书签。

、删除代码行错误!未定义书签。

、修改代码行错误!未定义书签。

2

1、目的

统一规范XCode编辑环境下Objective-C的编码风格和标准

2、适用范围

适用于所有用Objective-C语言开发的项目。

3、编码规范

、文件

1)项目文件都是使用因文命名。

2)公共文件统一命名为’’。任何文件的命名尽量不要以中文命名。

3)对于文件的目录要按如下结构创建:

-图片等资源文件放在。

-所有的三方库在单独的组(Group)中,如ThirdPartLibrary。

-所有的分类跟封装放在单独的组中,如Common。

、注释

1)注释可以采用’/**/’和’Allrightsreserved.

中协议前面有一个空格。

e).h中成员声明时,类型与变量之间有至少1个空格。*号靠近变量,不靠

近类型。

f)@property后留1个空格,()里面,逗号紧跟前一变量,与后一

变量之间留1个空格。()外面,先留1个空格,再声明属性。

g)方法的+,-后面与()之间留1个空格。

h)返回类型与*之间留1个空格,方法参数中返回类型与*之间留1

个空格。

i)在多参数方法中,每个参数后面都有1个空格。

4)每行只能有一个语句

例如

中的空行

○、文件说明与头文件包含(#import)之间空1行

1

○、头文件包含(#import)之间,如果需要分类区别,各类别之间空1行。

2

○、头文件包含(#import)与@class之间空2行。

3

○、@interface与@class之间空1行。

4

3

○、头文件{}里面,空1行开始声明对象成员,如果需要分

5

类区别,各类别之间空1行。

○、头文件{}外,空1行书写属性,如果需要分类区别,各

6

类别之间空1行。

○、属性下面空1行开始写方法,如果需要分类区别,各类

7

别之间空1行。

○、方法完成后,空1行@end。

8

○、如果需要声明protocol,空2行接着写。通常

文档评论(0)

各类考试卷精编 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档