iOS代码规范

2018-10-24  本文已影响285人  yanhooIT

-------------------------------------编码原则-------------------------------------

名词定义

命名规范

类名

私有变量

property变量

@property (nonatomic, readonly, copy) NSString *propertyName;

宏常量命名

#define SCALING   ([[UIScreen mainScreen] bounds].size.width/375.f) // 缩放比例

类型常量命名

//在.h文件中:
UIKIT_EXTERN NSString * const UIApplicationStatusBarOrientationUserInfoKey;

//在.m文件中:
NSString * const UIApplicationStatusBarOrientationUserInfoKey = @"xxxxxx";

枚举

delegate

方法

代码注释

注释规范

import注释

属性注释

方法声明的注释

代码块注释

TODO

代码格式

指针 * 的位置

方法的声明(定义)

代码缩进

不要出现一行多句代码

controller中的方法分组

controller中的方法分组

view中的方法分组

view中的方法分组

大括号写法规范

编码规范

if语句

for语句

switch语句

函数

至此,编码规范大致写完,后续持续更新...

上一篇下一篇

猜你喜欢

热点阅读