~/Library/Developer/Xcode/UserData/CodeSnippets
打开路径将文件拖进去
代码块添加后需要重启 Xcode
快捷键 |
注释 |
lazytab |
懒加载属性 tableView |
mk |
//MARK: - |
snpmake |
SnapKit make 布局 |
snpremake |
SnapKit remake 布局 |
initBtn |
UIButton 初始化 |
initCCell |
UICollectionViewCell 初始化 |
initImgV |
UIImageView 初始化 |
initLab |
UILable 初始化 |
initTCell |
UITableViewCell 初始化 |
initView |
UIView 初始化 |
ssself |
guard let strongSelf = self |
letLab |
UILabel 扩展 1 |
letView |
UIView 扩展 1 |
letBtn |
UIButton 扩展 1 |
letImg |
UIImageView 扩展 1 |
快捷键 |
注释 |
initBtn |
UIButton 初始化 |
initImgV |
UIImageView 初始化 |
initLab |
UILable 初始化 |
initCell |
UITableViewCell 初始化 |
initView |
UIView 初始化 |
initTextF |
UITextField 初始化 |
pna |
@property (nonatomic, assign) |
pns |
@property (nonatomic, strong) |
pnc |
@property (nonatomic, copy) |
td |
//TODO: |
mas_make |
Masonry make 布局 |
mas_remake |
Masonry remake 布局 |
mas_update |
Masonry update 布局 |
protocol XXXBuilder {}
extension XXXBuilder {
public func with(configure: (inout Self) -> Void) -> Self {
var this = self
configure(&this)
return this
}
}
extension NSObject: XXXBuilder {}