iOS 开发 iOS Developer

Objective-C编程代码规范

2016-09-04  本文已影响77人  Bestmer

前言

为了降低程序员之间的沟通成本,遵守代码规范显得尤为重要。当拿到别人的代码的时候,如果对方写的天花乱坠,你一定看的相当难受。调试起来也毫无头绪,所以养成代码规范的习惯应该从现在就做起。


命名


注释

//  note
/*
    note
*/
/**
 *  note
 */

排版


命名规范


协议的签订格式


每一行的最大长度


函数的格式

一个典型的 Objective-C 函数应该是这样的



如果一个函数有特别多的参数或者名称很长,应该将其按照 : 来对齐分行显示:



语法糖

应该使用可读性更好的语法糖来构造 NSArray , NSDictionary 等数据结构,避免使用冗长的 alloc,init 方法。

如果构造代码写在一行,需要在括号两端留有一个空格,使得被构造的元素于与构造语法区分开来:



构造字典时,字典的 Key 和 Value 与中间的冒号 : 都要留有一个空格,多行书写时,也可以将 Value 对齐:



编码风格


最后

代码规范是程序员从始至终都需要关心的问题,需要时间去不断积累,细节决定成败。此文长期更新。

上一篇 下一篇

猜你喜欢

热点阅读