Swift   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Swift中的单行if语句大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

如何将以下内容从Objective-C转换为Swift? if (myVar) return; Swift不会在条件周围使用括号,但是以下代码给出了错误。 if myVar return 在Swift中,大括号不像Objective-C(C)那样可选。另一方面,括号是可选的。例子: 有效Swift: if someCondition { // stuff } if (someCondit
如何将以下内容从Objective-C转换为Swift?
if (myVar) return;

Swift不会在条件周围使用括号,但是以下代码给出了错误

if myVar return
在Swift中,大括号不像Objective-C(C)那样可选。另一方面,括号是可选的。例子:

有效Swift:

if someCondition {
    // stuff
}

if (someCondition) {
    // stuff
}

无效的Swift:

if someCondition 
    // one liner

if (someCondition)
    // one liner

这种设计决策消除了整个类别的错误,它们可能来自不正确地使用if语句,而不是像下面的例子那样使用,如果可能并不总是清楚某些东西的值会有条件地改变,但是somethingElse的值会每次都改变。

Bool something = true
Bool somethingElse = true

if (anUnrelatedCondition) 
    something = false
    somethingElse = false

print something // outputs true
print somethingElse // outputs false

大佬总结

以上是大佬教程为你收集整理的Swift中的单行if语句全部内容,希望文章能够帮你解决Swift中的单行if语句所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。