Swift簡介


Swift 4是Apple公司為iOS和OS X開發開發的一種新程式設計語言。Swift 4採用了C語言和Objective-C中最好的,沒有C語言相容性的限制問題。

  • Swift 4使用安全的程式設計模式。
  • Swift 4提供現代程式設計功能。
  • Swift 4提供類似Objective-C的語法。
  • Swift 4是目前為止編寫iOS和OS X應用程式的絕佳方式。
  • Swift 4提供對現有Cocoa框架的無縫存取。
  • Swift 4統一了語言的程式和物件導向部分。
  • Swift 4不需要單獨的庫匯入來支援輸入/輸出或字串處理等功能。

Swift 4使用與Mac OS和iOS上現有Obj-C系統相同的執行時,這使得Swift 4程式可以在許多現有的iOS 6和OS X 10.8平台上執行。

Swift 4帶有遊樂場(playground)功能,Swift 4程式員可以編寫程式碼並執行它以立即檢視結果。

Swift語言的第一個公開版本於2010年發布。Chris Lattner花了將近14年的時間開發才拿出第一個正式版本,後來得到了許多其他貢獻者的支援。 Swift 4已整合包含在Xcode 6 beta中。

Swift設計師從各種其他流行程式設計語言中獲取了想法,例如:Objective-C,Rust,Haskell,Ruby,Python,C#和CLU。