【发布时间】:2018-06-27 08:01:03
【问题描述】:
func checkBtn () {
// btnDone.isEnabled = self.contactSelectViewList.count > 0 ? true : false
if self.contactSelectViewList.count > 0 {
btnDone.isEnabled = true
}
else {
if arrEmployeeCount?.count > 0 {
btnDone.isEnabled = true
}
else {
btnDone.isEnabled = false
}
}
}
如何使用三元运算符或更优化的方式编写此代码?
【问题讨论】:
-
完美了,有什么问题?
-
我只看到了一个格式问题,将 else 块放到了下一行
-
Ternary operator != Optimised Code
标签: ios iphone swift optimization ternary-operator