OC编码风格
来源:互联网 发布:淘宝上哪家卖红酒靠谱 编辑:程序博客网 时间:2024/06/03 10:17
OC编码风格:The official raywenderlich.com Objective-C style guide.
相关文章:
1、Objective-C编程规范
2、Clang Diagnostics
关于风格我需要改进的地方
- 每行代码缩进以2个空格为单位,避免使用tab缩进
- 尽量不要复制方法,因为Xcode会自动将代码风格改变为难以辨认的样式
- 方法、变量等名字要写全
- 类名、常量要加前缀(是什么?)Core Data的实体类名不需要前缀
- 实例变量要用self.来引导,除了在初始化方法中使用外、dealloc方法、自定义setter和getter方法,本地变量不需用self.来引导
- 属性的顺序要和自动生成的代码一致
- mutable变量的属性最好用copy属性代替strong, 如NSString
- 点符号语法用于访问和修改属性变量
- 常量要用static声明,除非明确是一个宏,否则避免使用#define
- 省略的case要用// * fall-through! *标明
- 枚举变量的switch模块中default分支可以省略
- OC用yes和no表示值,不要直接与yes和no比较,如果变量名表示为形容词,那么可以省略is
- CGRect函数用CGRect提供的方法访问,避免直接访问
- 当方法返回一个错误值作为参考,返回方法的执行结果,而不是返回方法的错误值
- 打开”Treat Warnings as Errors”,使用Clang’s pragma feature来忽略特别的Warning
相关文章:
1、iOS Human Interface Guidelines
2、翻译自苹果官方文档《iOS Human Interface Guidelines》
0 0
- OC编码风格
- 编码风格
- 编码风格
- 编码风格
- 编码风格
- 编码风格
- 编码风格
- 编码风格
- 编码风格
- 编码风格
- 编码风格
- 编码风格
- 编码风格
- 编码风格
- OC代码风格规范
- 编码风格不是编码规范
- 编码风格不是编码规范
- 编码风格不是编码规范
- JavaSE学习笔记之-----数组
- VS2013中的getch()和scanf()报错问题
- 【杭电2098】分拆素数和
- hdu 4635 Strongly connected Kosaraju/Tarjan求强联通分量大小
- MySQL配置
- OC编码风格
- 图片处理类(剪裁、缩放、水印)
- 二叉树层遍历
- Java Exchange企业邮件服务器 发Email
- DZ迁移
- HDU5120 Intersection 相交环总面积 (2014北京现场赛) 两圆香蕉模板
- 坦克大战_我方坦克发射子弹
- Activity的启动模式
- 铁打的营盘流水的兵- 离职风险评估