iOS 代码规范篇

【符合苹果规范的命名方式】

•强烈要求——类名开头大写,方法和变量名以驼峰法命名。

•强烈推荐——类名使用至少三个字符做前缀,内部方法使用两个下划线做前缀。

•强烈推荐——无论使用K&R Style还是Allman Style都是可接受的范围,但是强烈推荐在一个文件内保持一种形式。

•强烈推荐——在保证代码可读性的基础上保持代码的简短和统一性:小类,小方法,统一的函数返回。

【良好的代码/工程结构】

•为整个工程创建workspace。

•按照权责分门别类存放资源文件:每种类型的资源存放于独立的目录下:图片,声音,配置文件等等。而图片又可以按照类型分别存放在不同的子目录下:全局类型,背景图,logo,登录等等。

•合理的代码结构。推荐如下的工程目录结构:

Core:工程内一些通用的机制实现类:统一的任务管理,模块管理,服务管理。

General:公用类和方法,包括工程内ViewController, UITableViewCell基类(Base),公

用Category,公用UI组件(CustomUI),公用辅助方法(Helper)和宏定义(Macro)。

Model:公用数据模型

Sections:不同程序单元。如登录,设置等等。其下又可以按照功能分成不同的子目

录:当前单元使用的自定义UI组件,管理类,数据模型和ViewController等等。

Vendors:第三方库。

你可能感兴趣的:(iOS 代码规范篇)