五個改用最新Swift程式語言開發iOS App的理由 | 我要找工作
![五個改用最新Swift程式語言開發iOS App的理由](https://i.imgur.com/sLIY79K.jpg)
五個改用最新Swift程式語言開發iOSApp的理由·1.Swift執行速度更快·2.Swift比Objective-C更簡潔易用·3.Swift比Objective-C更安全·4.Swift與Objective-C可以相容於 ...
![五個改用最新Swift程式語言開發iOS App的理由](https://i.imgur.com/sLIY79K.jpg)
在這次的WWDC 2014中,Apple的iOS 8竟然開放了超過4000個API呀!開放的數量是有史以來最大的。這些API涵蓋了相當多的層面,如個人健康管理的HealthKit、智慧家庭的HomeKit、以及雲端存取的CloudKit….等。
但是最令人震撼的,則是Apple宣布將以最新程式語言Swift取代既有的Objective-C!這個訊息應該讓很多人感到意外,因為Apple已經使用Objective-C將近20年了,為什麼會在這個時候把他們的主流開發語言更換成一個全新的程式語言Swift(雨燕)呢?
Apple請iOS開發者轉向Swift的理由,經過歸納後大概有以下五點:
1. Swift執行速度更快
從Complex object sort的執行速度來比較,Swift執行的速度是Python的3.9倍,而舊的Objective-C則只有2.8倍!
而從RC4 encryption的執行速度比較,Swift執行的速度是Python的220倍,而舊的Objective-C只有127倍!
2. Swift比Objective-C更簡潔易用
原本在Objective-C上面要撰寫很多行的程式:
在Swift上只要一行:
3. Swift比Objective-C更安全
Swift的設計避免了許多開發者在撰寫程式時常犯的錯誤,像是goto、pointers的錯誤使用、緩衝區溢位、變數沒有初始化、設定了不安全的字串格式…等問題,也因為避免了這些問題,而讓它成為更安全的程式語言。
4. ...
Swift,強大的開放程式語言, 讓人人創造傑出的App。 | 我要找工作
五個改用最新Swift程式語言開發iOS App的理由 | 我要找工作
初學者必看!十個iOS App 開發Q & A | 我要找工作
我想寫手機程式,但我不知道該選iOS還是Android | 我要找工作
新時代的iOS App 開發語言 | 我要找工作
有無程式語言或套件可以一次開發IOS android 兩個版本的APP | 我要找工作
當你努力想學習Swift 時,全世界都會來幫你 | 我要找工作
第1 章 | 我要找工作
![](https://i.imgur.com/sLIY79K.jpg)
台北市職缺 - 葵曜系統有限公司全職iOS App開發工程師
葵曜系統有限公司開出iOSApp開發工程師職缺1 名,主要工作內容有:從事網際網路系統軟硬體與程式語言的設計撰寫、測試及安裝...