欢迎加入QQ讨论群258996829

Swift初始化语法糖库Then

发布时间:2017-03-10 21:37  回复:0  查看:7071  感兴趣:75  赞:0   最后回复:2017-03-10 21:37  

Swift初始化语法糖库Then,使初始化代码更简洁。

使用Then初始化UILabel并设置其属性:

let label = UILabel().then {
  $0.textAlignment = .center
  $0.textColor = .black
  $0.text = "Hello, World!"
}
这相当于:

let label: UILabel = {
  let label = UILabel()
  label.textAlignment = .center
  label.textColor = .black
  label.text = "Hello, World!"
  return label
}()

相关开源代码

您还未登录,请先登录

热门帖子

最新帖子