格式1:不初始化参数
lazy var var1:ClassType = ClassType()
格式2:初始化
lazy var var1:ClassType = {[weak self] in
var varTem:ClassType = ClassType()
// do some setting....
return varTem
}()