可选类型的本质

作者: aven_kang | 来源:发表于2022-03-22 21:57 被阅读0次
    var age: Int?  = 10
     age = 20
     age = nil
    
     var age1 : Optional<Int> = Optional.some(10)
     age1 = Optional.some(20)
     age1 = Optional.none
    
    从上面的代码,不难看出,Optional是一个枚举,而枚举里面加入了一个泛型,如果我们赋值泛型为Int,那么这个可选项就是Int类型的,而Optional里面的case就是两个,一个some,一个是none
    截屏2022-03-02 下午4.56.27.png 截屏2022-03-02 下午5.12.30.png

    多重可选项

    截屏2022-03-02 下午5.17.15.png

    相关文章

      网友评论

        本文标题:可选类型的本质

        本文链接:https://www.haomeiwen.com/subject/oqferrtx.html