ios – nilnot nil的三元条件运算符

ios – nilnot nil的三元条件运算符,第1张

概述我可以使用三元条件运算符来表示if {} else {}语句:a? x:y,还是问题?回答1:回答2. 是否可以使用此格式来检查是否a == nil或者!= nil,而不是a是真还是假? 更新:这可以说是我职业生涯中最大的脑屁. 你可以这样做: (a == nil) ? x : y (括号不是必需的,但可以使代码更清晰.) 如果你想要更混乱的话,你可以这样做: a.map { _ in x } ? 我可以使用三元条件运算符来表示if {} else {}语句:a? x:y,还是问题?回答1:回答2.

是否可以使用此格式来检查是否a == nil或者!= nil,而不是a是真还是假?

更新:这可以说是我职业生涯中最大的脑屁.

解决方法 你可以这样做:

(a == nil) ? x : y

(括号不是必需的,但可以使代码更清晰.)

如果你想要更混乱的话,你可以这样做:

a.map { _ in x } ?? y
总结

以上是内存溢出为你收集整理的ios – nil / not nil的三元条件运算符全部内容,希望文章能够帮你解决ios – nil / not nil的三元条件运算符所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: http://outofmemory.cn/web/1007645.html

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

发表评论

登录后才能评论

评论列表(0条)

保存