簡介:
swift語言由蘋果公司在2014年推出, 用來撰寫OS X 和 iOS應用程序, 2014年在Apple WWDC發佈
歷史:
2014年7月, 蘋果開發者工具部門總監"克里斯·拉特納"開始着手swift編寫語言的設計, 用一年時間完成基本的框架. swift歷經4年的開發期, 2014年6月發佈, 計劃在2015年底開源(2015年12月4日開源)
大事件:
2014 年 6 月蘋果在發佈 Xcode 6.0 的同時發佈了 Swift 1.0
2015 年 2 月,蘋果同時推出 Xcode 6.2 Beta 5 和 6.3 Beta,在完善 Swift 1.1 的同時,推出了 Swift 1.2 測試版
2015 年 6 月,蘋果發佈了 Xcode 7.0 和 Swift 2.0 測試版,並且宣稱在年底開源
2015 年 9 月 15 號,正式發佈了 Xcode 7.0
2015年12月4日開源
swift特色:
蘋果宣稱swift的特點是: 快速, 現代, 安全, 互動, 而且明顯優於Objiectivce-C語言
可以使用現有的Cocoa和Cocoa Touch框架
swift取消了Objiectivce-C的指針及其他不安全訪問的使用
全面改爲據點表示法
提供了類似Java的名字空間(namespace), 泛型(generic), 運算對象重載(operator overloading)
swift被簡單形容爲"沒有C的Objiectivce-C" (Objiectivce-C without the C)
swift現狀:
目前國內有些公司的新項目已經直接採用swift開發
目前很多公司都在做swift的人才準備
應聘時, 會swift開發無疑會增加自身的籌碼