請問有碰過iOS開發的朋友們
就以前來說想學iOS開發應該先學會C -> Objective-C -> iOS相關的書
是這樣的流程是吧?
可是蘋果宣布也可使用Swift來開發
查了一些資料說Swift好像編寫上比Objective-C更易上手
那請問一下
如果現在這種時間點想學iOS開發 (沒有任何程式語言基礎)
選擇Swift還是Objective-O是比較適合新手?
如果想學Swift 是不是也像Objective-C一樣須具備C的基礎
還是找一本Swift的好書 可以從零直接入門?
希望有程式編寫經驗的朋友能提供一下建議
感謝!
https://developer.apple.com/swift/
swift 感覺比較像 script language 應該比較好學 不過還是推薦在學之前 object oriented 的觀念要有 要不學得會很痛苦
以上
你該先搞懂什麼是UIViewController, UINavigationController,Controller的life cycle等等
雖然網路上已經有很多關於swift的相關教學文章,但那都是已經熟悉app開發的人寫出來的。
對於一點觀念都沒有的人,現階段透過學objective-c來進入開發ios app的世界還是比較快的。
等你學會了一種語言以後,要換另一種語言開發也不是很困難的事情。
再來談談開發環境,現在就算你想學swift
你必須有 mac os x yosemite 和 xcode 6.0 beta,這兩樣東西都需要有開發者帳號才辦的到。
除非你想要再等個一兩年才開始學習開發app,不然現階段也只能先從objecitve-c學起。
至於學swift需不需要具備c的能力,我是覺得不太需要。再objective-c裡大量使用*,swift已經全部拿掉了。
內文搜尋

X