DuncanLii
ID:
554
DuncanLii
DuncanLii
2017-05-15
  • swift 可选值到底是什么意思呢,有什么用处呢 2017-05-15 17:32:15 +0800

    swift可选值是为了防止存储属性里面没有值得情况产生的, 比如let a? = nil 因为用户在其他位置使用的时候可能不知道a这个属性到底有没有值, 可能会因为a从来没有被赋值过而因为a=nil的问题导致程序崩溃,....现在好了, 有了可选类型, 你必须为解包出来的结果负责, 可选类型会时刻告诉你, 这个属性解包出来可能啥也没有, 你需要为此做好其他准备..

还未有主题 ~~