命名规范

2017-08-24  本文已影响13人  meowboss

属性:

class User {
var strName: String?
}
类型 类型简写
String str
Dictionary dic
Array ary/array
UIView view
UILabel lab
UIImageView iv
UIImage img
UIPickView pick
CGFloat/Int... num
UITextField tf
UITextView tv
UITableView tableView
UICollectonView collectionView
UIGestureRecognizer ges
class User {
   var strName: String?
   func changeName() {
   self. strName = "June"
}

类名:

以2-3个项目或者公司或者项目人名拼音首字母大写为开头,如ZY,紧接着在第一个字母大写。也可以直接用英文首字母大写。

方法/函数:主语+谓语+介词+宾语+副词+状语(除了谓语,别的都可少)

func refreshData(){}
func btnLoginOnClicked:()(_ sender: Any) {}

全局函数:同函数/方法且遵循大驼峰命名格式。(谓语不可少)

func ExitApplication(){}

常量:

以k开头后面按照大驼峰命名就可以了。

补充:

本系列是随笔系列,就是想到什么写点什么,不足之处还请多包涵。

上一篇 下一篇

猜你喜欢

热点阅读