?符号: 可选型 在初始化时可以赋值为nil
!符号: 隐形可选型 类型值不能为nil,如果解包后的可选类型为nil会报运行时错误,主要用在一个变量/常量在定义瞬间完成之后值一定会存在的情况。这主要用在类的初始化过程中。!符号: 隐形可选型 类型值不能为nil,如果
?符号: 可选型 在初始化时可以赋值为nil
!符号: 隐形可选型 类型值不能为nil,如果解包后的可选类型为nil会报运行时错误,主要用在一个变量/常量在定义瞬间完成之后值一定会存在的情况。这主要用在类的初始化过程中。!符号: 隐形可选型 类型值不能为nil,如果