Apple在Swift导览中的第一个可选值示例中发生了什么?

路加

在Apple关于swift的“ Swift Tour”简介中,他们给出了以下可选选项示例:

var optionalString: String? = "Hello"
optionalString == nil

var optionalName: String? = "John Appleseed"
var greeting = "Hello!"
if let name = optionalName {
    greeting = "Hello, \(name)"
}

第二行有用吗?

马丁·R
optionalString == nil

是一个表达式,在编译的程序中,表达式的值(在这种情况下false:)将被忽略。

但是,可以通过Playground文件下载Swift Guided Tour ,并且在Playground中,任何表达式值都会显示在右栏中。

在此处输入图片说明

建议您编辑代码清单并立即查看结果。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我的第一个项目(Python)中发生了奇怪的意外动作

来自分类Dev

我在C ++上编写的第一个代码出错。不知道发生了什么

来自分类Dev

为什么在MVC应用程序的第一个请求中发生路由表填充

来自分类Dev

使用Java中的可选参数获取第一个非null值的最佳方法

来自分类Dev

(iOS)如何使UIPickerView中的第一个值不可选择?

来自分类Dev

Bootstrap导览-在一页中初始化两个导览

来自分类Dev

检查是否发生了第一个事件,但第二个没有发生

来自分类Dev

Swift 谓词仅匹配值数组中的第一个值

来自分类Dev

Inputbox停止在excel vba中的每个循环中接受鼠标选择,因为screenupdating在另一个子项中发生了变化-为什么?

来自分类Dev

Swift 3中的可选链接:为什么一个示例起作用,而另一个示例不起作用?

来自分类Dev

在此Perl示例中,为什么在打印后的第一个左括号之前有+号?

来自分类Dev

在Swift中,如何检查Array的第一个元素是否等于值列表?

来自分类Dev

从Swift中的数组值获取第一个字符

来自分类Dev

为什么在R中执行循环时会重复第一个值?

来自分类Dev

为什么变量只传递jQuery中for循环的第一个值?

来自分类Dev

为什么我的第一个哈希值在Perl中消失了?

来自分类Dev

为什么变量只传递jQuery中for循环的第一个值?

来自分类Dev

为什么这只插入数组中的第一个值?

来自分类Dev

PHP难度,$ _ POST仅在输入值中发布第一个单词

来自分类Dev

为什么此函数只返回应为5的数组中的一个(第一个)值?

来自分类Dev

嵌套列表中的第一个值的总和

来自分类Dev

传递列表中更改的第一个值

来自分类Dev

Hive中的第一个值(Oracle)等效

来自分类Dev

如何访问列表中的第一个值?

来自分类Dev

在第一个条件正常的情况下,Python变量格式在IF中发生变化

来自分类Dev

为什么django书中的第一个“ hello world”示例不起作用?

来自分类Dev

代码有什么问题?Horstmann书中的第一个代码示例

来自分类Dev

发生了什么让我的键盘只是一个酒吧

来自分类Dev

Spring Path第一个可选参数

Related 相关文章

  1. 1

    我的第一个项目(Python)中发生了奇怪的意外动作

  2. 2

    我在C ++上编写的第一个代码出错。不知道发生了什么

  3. 3

    为什么在MVC应用程序的第一个请求中发生路由表填充

  4. 4

    使用Java中的可选参数获取第一个非null值的最佳方法

  5. 5

    (iOS)如何使UIPickerView中的第一个值不可选择?

  6. 6

    Bootstrap导览-在一页中初始化两个导览

  7. 7

    检查是否发生了第一个事件,但第二个没有发生

  8. 8

    Swift 谓词仅匹配值数组中的第一个值

  9. 9

    Inputbox停止在excel vba中的每个循环中接受鼠标选择,因为screenupdating在另一个子项中发生了变化-为什么?

  10. 10

    Swift 3中的可选链接:为什么一个示例起作用,而另一个示例不起作用?

  11. 11

    在此Perl示例中,为什么在打印后的第一个左括号之前有+号?

  12. 12

    在Swift中,如何检查Array的第一个元素是否等于值列表?

  13. 13

    从Swift中的数组值获取第一个字符

  14. 14

    为什么在R中执行循环时会重复第一个值?

  15. 15

    为什么变量只传递jQuery中for循环的第一个值?

  16. 16

    为什么我的第一个哈希值在Perl中消失了?

  17. 17

    为什么变量只传递jQuery中for循环的第一个值?

  18. 18

    为什么这只插入数组中的第一个值?

  19. 19

    PHP难度,$ _ POST仅在输入值中发布第一个单词

  20. 20

    为什么此函数只返回应为5的数组中的一个(第一个)值?

  21. 21

    嵌套列表中的第一个值的总和

  22. 22

    传递列表中更改的第一个值

  23. 23

    Hive中的第一个值(Oracle)等效

  24. 24

    如何访问列表中的第一个值?

  25. 25

    在第一个条件正常的情况下,Python变量格式在IF中发生变化

  26. 26

    为什么django书中的第一个“ hello world”示例不起作用?

  27. 27

    代码有什么问题?Horstmann书中的第一个代码示例

  28. 28

    发生了什么让我的键盘只是一个酒吧

  29. 29

    Spring Path第一个可选参数

热门标签

归档