展开Swift可选,无需重新分配变量

展开Swift可选,无需重新分配变量,第1张

展开Swift可选,无需重新分配变量

不。您应该使用与您提到的名称相同的名称重新定义选配项。这样,您无需创建第二个变量。

func someFunction(childTitle: String?) {    if let childTitle = childTitle {        ...    }}

更新: Xpre 7.1.1•Swift 2.1

您还可以按如下方式使用防护:

func someFunction(childTitle: String?) {    guard let childTitle = childTitle else {        return    }    // childTitle it is not nil after the guard statement    print(childTitle)}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5476671.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存