抽象工厂设计模式封装alert

###一句话简单封装系统弹框

####用法 自由组合

1
2
3
4
5
6
7
8
9
10
AlertBuilder(context: self).title("提示").message("已经删除").cancelTitle("知道了").cancellAction ({ (UIAlertAction) in
print("取消")
}).build().showController()
AlertBuilder(context: self).title("提示").message("确定删除么").cancelTitle("取消").confirmTitle("确定").cancellAction ({ (UIAlertAction) in
print("取消")
}).confirmAction({ (UIAlertAction) in
print("确定")
}).build().showController()

源码地址: