程序员为什么还要刷题 swift optionals readme swift intro 000:swift options
程序员常刷题可选生命的收缩或膨胀与一个人的勇气成正比。 ——概述在本课中,我们将介绍一种新的数据类型,可选。学习目标通过给它赋值nil将可选变量设置为nil值状态使用if语句通过将Optional与nil进行比较来确定Optional是否包含值。使用可选绑定来确定一个可选是否包含一个值,如果是,则将该值作为临时常量可用。可选值宠物很棒,不是吗?回到家,看到一只向你扑来的小狗,很高兴在漫长而艰难的一天后再次见到你,这不是很好吗?或者当你试图学习Swift编程时,一只会爬到你腿上并在你的键盘上走来走去的猫?每个人都有一个毛茸茸的(或有鳞的,或有羽毛的)朋友陪伴他们,这不是很好吗?等待。不是每个人都有宠物。当你第一次见到某人时,很难知道他们是否有宠物,除非你问他们。在你这样做之前,你永远不知道他们什么时候有动物伴侣。编程中也经常出现诸如未知宠物之类的情景。