Objective-C 编码建议<转载>

转载 2015年11月19日 16:46:48

总则

1.Don’t repeat your self

2.代码自注释,依靠代码本身来表达你的设计意图,不要依赖注释。

3.单一指责,无论是类、函数、模块、包尽可能令其指责纯净且单一。

4.死程序不说谎,不要因为防止Crash写奇葩的代码。程序Crash了,反而更容易查找错误。

5.借用美国童子军军规:让营地比你来时更干净。

格式

1.任意函数长度不得超过50行。

2.任意行代码不得超过80字符。可以在设置中设置超过80个字符的提醒。

3.在定义函数的行前留白一行

4.功能相近的代码要放在一起。

5.使用#pragma来切分不同功能区域的代码。

6.二元运算符和参数之间需要放置一个空格,一元运算符、强制类型转换和参数之间不放置空格。关键字之后圆括号之前需要放置一个空格.

7.长的字面值应被拆分为多行。

类的私有变量以”_“开头。

http://www.cocoachina.com/ios/20151118/14242.html


Objective-C 编码建议

转自:http://mp.weixin.qq.com/s?__biz=MjM5OTM0MzIwMQ==&mid=400990686&idx=6&sn=74ea27e341730ef017d3344fe...
  • hr8610
  • hr8610
  • 2015年11月19日 10:15
  • 223

Objective-C 编码建议

“神在细节之中” Objective-C 是 C 语言的扩展,增加了动态类型和面对对象的特性。它被设计成具有易读易用的,支持复杂的面向对象设计的编程语言。它是 Mac OS X 以及...

编写高质量代码:改善Objective-C程序的几个建议

建议 1:  方法曾经与顺序有关但现在无关 Objective-C类由声明文件h和实现文件m组成,所有的public方法都在h文件中声明,private方法可以写在m文件中,但是在早期的编译环境中需...

Objective-C iPhone起步开发的8条建议和技巧

Objective-C iPhone起步开发的8条建议和技巧 作者经历:[self.paradigm shiftFrom:@"ruby" to:@"objective-c"]         所...

《编写高质量代码:改善Objective-C程序的61个建议》

pdf下载地址: http://download.csdn.net/detail/u013059266/9470077只可惜 网络版本的pdf 只有16个建议,因为前面的是试读,后面的要收费。下次区...

Objective-C iPhone起步开发的8条建议和技巧

Objective-C iPhone起步开发的8条建议和技巧 作者经历:[self.paradigm shiftFrom:@"ruby" to:@"objective-c"]         所...

iOS Objective-C 编码规文档

  • 2016年09月12日 11:53
  • 62KB
  • 下载

[Objective-C] 不建议使用点语法糖

转自:https://www.bignerdranch.com/blog/dot-notation-syntax/ When I teach, I always make sure to me...
  • yasi_xi
  • yasi_xi
  • 2015年07月06日 09:38
  • 1944

编写高质量OC代码52建议总结:21.理解Objective-C的错误模型

"自动引用计数"在默认情况下不是异常安全的,具体说,如果抛出异常,本应该在作用于末尾释放的对象就不会释放了。 id someResource = @""; if (someResource/...

Objective-C_编码规范

  • 2013年03月25日 16:32
  • 233KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Objective-C 编码建议<转载>
举报原因:
原因补充:

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