已采納回答 / 慕數據021159
先上代碼:var name = Optional.some("daniel")??? ? name? = Optional.none首先:對題主提問中對表表述做一點點更正。也許更正了這個也就同時解決了題主對提問“就是說這個值是屬于Optional里面的‘.none類型 ’而他不是屬于Optional里面的‘.some類型 ’?”其中.‘.none類型 ’不應該稱之為一種“類型”,‘.some類型 ’也不應該稱之為一種“類型”。它們兩個都是“Optional類型”這種類型的一個枚舉值。順便說一下,至于“Op...
2019-01-13
已采納回答 / 七度雨
恩恩,Xcode版本高的話代碼提示功能非常爛,我的7.3.1的無論swift還是OC代碼提示都非常讓人不爽,swift里let、var等都經常不提示,OC里面自定義的類使用時也總是不提示。還有就是這個問題在我看視頻過程中出現了四次,哎呦我去,忍不了了
2016-06-24
已采納回答 / hongliang861205
print函數就是向控制臺進行輸出??刂婆_輸出就是一個字符串。print函數中不管是什么類型的值,都會轉換成字符串進行輸出的。 \n就是個換行符
2016-06-12
已采納回答 / 慕設計8024997
set是計算屬性的setter方法,相當于你對你要使用的屬性來賦值,但不是直接的賦一個值,而是通過set{}里面的計算得到的一個值。didSet是針對屬性值已經發生變化的方法,是對你關心的屬性的一種觀察。比如說當這個屬性的值改變成為了一個newValue,這時如果你需要對這個newValue做一些操作和計算就可以在didSet{}中實現。set是用在計算屬性中的,相當于setter方法。didSet是對屬性值已經發生變化的觀察,是對newValue的操作。willSet是對屬性值將要發生變化的觀察,是對o...
2016-06-08