已采納回答 / 七度雨
恩恩,Xcode版本高的話代碼提示功能非常爛,我的7.3.1的無論swift還是OC代碼提示都非常讓人不爽,swift里let、var等都經常不提示,OC里面自定義的類使用時也總是不提示。還有就是這個問題在我看視頻過程中出現了四次,哎呦我去,忍不了了
2016-06-24
已采納回答 / liuyubobobo
非常感謝你的肯定,我會繼續努力的:)因為現在xcode8.0還是beta版本,所以swift3.0也不是正式的3.0版本,因此,現在大多數開發者還會繼續使用xcode7直至xcode8正式版推出。為此,我的這一套課程將繼續使用swift2.x的語法完成。最后一季的內容將在六月底推出。(其實就是搶在swift3正式版之前,將swift2的課程完結:))不過,隨后,我將跟隨蘋果的更新,對整個課程官方github上的代碼進行升級,以支持swift3語法。相應的調整可能會重新創建repo,具體我會在這個項目里進行...
2016-06-22
最贊回答 / YumaiCode
因為,coordinateString.rangeOfString(",")返回值類型是可選型,進行coordinateString.rangeOfString(",")?.startIndex操作是嘗試解包(“?”是嘗試解包的意思,“.”是解包后執行后面的操作),且之后的結果也是可選型。再用,let...進行解包而coordinateString.substringToIndex(commaIndex)返回值類型為String,Double(coordinateString.substringToInd...
2016-06-18
已采納回答 / liuyubobobo
屏幕坐標系 和 數學坐標系 是兩個概念哦。屏幕坐標系的原點在左上角,
y軸朝下;數學坐標系我們從初中就接觸啦,遠點在左下角,y軸向上。至于CGFloat,就是表示一種浮點型,到底是表達哪種坐標系中的浮點數,要根據自己的業務邏輯來判斷。不過一般,我們用CGFloat表達屏幕坐標系,這是因為ios相關接口都是這么封裝的;用Float表達數學坐標系。
2016-06-16
已采納回答 / hongliang861205
print函數就是向控制臺進行輸出??刂婆_輸出就是一個字符串。print函數中不管是什么類型的值,都會轉換成字符串進行輸出的。 \n就是個換行符
2016-06-12