3.检查可选值中的Nils(Check for Nils in Optional Values)
您无需编写if-else语句来检查可选值是否为nil。相反,你可以使用一个零合并运算,??以达到同样的用代码只是一行:
//SwiftUI技术交流QQ群:518696470
var name: String?
print(name ?? "N/A")
输出
N/A
Nil合并是Swift中常用的功能。它通过检查的左侧??是否为nil来工作。如果是,则返回右侧的值。否则,它将返回左侧的值。
换句话说,是以下内容的简写:print(name ?? "N/A")
//SwiftUI技术交流QQ群:518696470
var name: String?
if name != nil {
print(name)
} else {
print("N/A")
}
加入我们一起学习SwiftUI
QQ:3365059189
SwiftUI技术交流QQ群:518696470
教程网站:www.openswiftui.com