如何在Swift中检查未定义或null变量?

舒伊999

这是我的代码:

var goBack: String!

if (goBack == "yes")
    {
        firstName.text = passFirstName1
        lastName.text = passLastName1
    }

我要做的就是在未定义'goBack'的情况下执行if语句。我怎样才能做到这一点?(我不知道该在空白处写些什么)

整个程序更加复杂,这就是为什么我首先需要将变量定义为未定义的原因。简而言之,我要声明“ goBack”,要求用户输入其名字和姓氏,然后继续使用下一个视图控制器。该视图控制器具有一个后退按钮,可将我们带回到第一个视图控制器(在这里我声明为“ goBack”)。当按下后退按钮时,还会传递“ goBack”字符串“是”。我也将名字和姓氏传递给下一个视图控制器,但现在我想将其传递回去。我能够将其传递回去,这只是使文本出现而已。

编辑:firstName和lastName是标签,而passFirstName1和passLastName1是来自第二个视图控制器的变量。

林德西·斯科特(Lyndsey Scott)

“我只想在'goBack'未定义的情况下执行if语句。我该怎么做?”

要检查变量是否相等nil,可以使用Swift的一个很酷的功能,即if-let语句

if let goBackConst = goBack {
    firstName.text = passFirstName1
    lastName.text = passLastName1
}

从本质上讲,它与“我们可以将其存储goBack为非可选常量,即可以“让”常量=goBack吗?如果可以,请执行以下操作”在逻辑上等效

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Swift中检查未定义或null变量?

来自分类Dev

如何检查未定义的JavaScript变量?

来自分类Dev

如何在Laravel中处理故意未定义的变量?

来自分类Dev

检查null或未定义

来自分类Dev

未定义的变量-如何检查var是否存在

来自分类Dev

检查未定义变量与假变量

来自分类Dev

检查JS数组中未定义的变量

来自分类常见问题

如何检查变量是否未定义与未在javascript中声明?

来自分类Dev

如何检查AngularJS模板中的作用域变量是否未定义?

来自分类Dev

如何检查3个参数在JavaScript中是否为null或未定义?

来自分类Dev

流类型检查:如何在 redux 操作中迭代可能未定义的属性?

来自分类Dev

如何在由于变量而未定义的屏幕中导航?

来自分类Dev

如何在Laravel视图中处理未定义的变量

来自分类Dev

未定义变量时,lambda表达式如何在c#中工作

来自分类Dev

如何在Prometheus中修复错误的未定义变量“ $ labels”?

来自分类Dev

如果变量之一未定义,如何在ansible中不循环

来自分类Dev

未定义JAVA_HOME环境变量。如何在Ubuntu 12.04中修复?

来自分类Dev

在Perl中,如何检查未定义的OR空白参数?

来自分类Dev

如何检查c中未定义行为?

来自分类Dev

如何检查矩阵中的值是否未定义?

来自分类Dev

AngularJS-如何从选择值中检查未定义

来自分类Dev

如何检查qml中是否未定义属性?

来自分类Dev

如何检查矩阵中的值是否未定义?

来自分类Dev

我可以使用(undefined || null)检查我的变量是null还是未定义?

来自分类常见问题

在ansible中未定义变量时如何运行任务?

来自分类Dev

如何修复此代码-函数中未定义变量

来自分类Dev

如何修复“ MANPATH:未定义的变量”。在csh中?

来自分类Dev

如何修复node-sass中的“未定义变量”?

来自分类Dev

如何修复javascript中未定义的变量

Related 相关文章

  1. 1

    如何在Swift中检查未定义或null变量?

  2. 2

    如何检查未定义的JavaScript变量?

  3. 3

    如何在Laravel中处理故意未定义的变量?

  4. 4

    检查null或未定义

  5. 5

    未定义的变量-如何检查var是否存在

  6. 6

    检查未定义变量与假变量

  7. 7

    检查JS数组中未定义的变量

  8. 8

    如何检查变量是否未定义与未在javascript中声明?

  9. 9

    如何检查AngularJS模板中的作用域变量是否未定义?

  10. 10

    如何检查3个参数在JavaScript中是否为null或未定义?

  11. 11

    流类型检查:如何在 redux 操作中迭代可能未定义的属性?

  12. 12

    如何在由于变量而未定义的屏幕中导航?

  13. 13

    如何在Laravel视图中处理未定义的变量

  14. 14

    未定义变量时,lambda表达式如何在c#中工作

  15. 15

    如何在Prometheus中修复错误的未定义变量“ $ labels”?

  16. 16

    如果变量之一未定义,如何在ansible中不循环

  17. 17

    未定义JAVA_HOME环境变量。如何在Ubuntu 12.04中修复?

  18. 18

    在Perl中,如何检查未定义的OR空白参数?

  19. 19

    如何检查c中未定义行为?

  20. 20

    如何检查矩阵中的值是否未定义?

  21. 21

    AngularJS-如何从选择值中检查未定义

  22. 22

    如何检查qml中是否未定义属性?

  23. 23

    如何检查矩阵中的值是否未定义?

  24. 24

    我可以使用(undefined || null)检查我的变量是null还是未定义?

  25. 25

    在ansible中未定义变量时如何运行任务?

  26. 26

    如何修复此代码-函数中未定义变量

  27. 27

    如何修复“ MANPATH:未定义的变量”。在csh中?

  28. 28

    如何修复node-sass中的“未定义变量”?

  29. 29

    如何修复javascript中未定义的变量

热门标签

归档