如果存在可选值的时候,Xcode会出现换色感叹号。
直接写的话是这样的:
let myMembership = 会员等级.allCases.randomElement()
print("欢迎加入\(myMembership)")
使用if let 写的话是这样的:
if let membership = 会员等级.allCases.randomElement() {
print("欢迎加入\(membership),费用\(membership.费用)元/月")
}
对比一下,其实没写多少东西
就是前面多写了一个 if
后面多谢了一个大括号
大括号里面 写了print