IOS开发常见命名规范:
1; 变量 :
小写,多个单词则首字母小写,第二个单词大写,
如:name, userName
2; 方法命名:
首字母小写,第二个单词大写
如:+ (instancetype)cellWithTableView:(UITableView *)tableView
3;使用代理模式时命名
类名+Delegate
如:@protocol LJShippingHeaderViewDelegate <NSObject>
4; 常用控件使名:
Button : btn+名称
Label : lbl+名称
TextFiled :txt+名称
UIView :view+名称
Scrollview:scroll+名称
UIImageView :img+名称
控制器:名称+Vc
……
更多控件命名 前面应该加上一个特定的标识,让人一目了然,不能胡乱命名
5; 类方法或对象方法的初始化:
类方法:类名+功能名称
+(instancetype)shippingGroupWithDic:(NSDictionary *)dic;
对象方法:initWith+功能名称
-(instancetype)initGroupWithDic:(NSDictionary *)dic;
6;更多的命名规划后期再整理,在开发的过程中,多参考苹果的命名方式,尽量统一,让人一目了然