Swift 概述
Swift 4 是由苹果公司开发的新型编程语言,用于 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 使用与现有 Obj-C 系统相同的运行时,在 Mac OS 和 iOS 上运行,使得 Swift 4 程序可以在现有的 iOS 6 和 OS X 10.8 平台上运行。
Swift 4 提供了 Playground 功能,Swift 4 程序员可以在其中编写代码并立即执行以查看结果。
Swift 的第一个公开版本发布于 2010 年。第一个官方版本的开发耗时约 14 年,由 Chris Lattner 提出,并得到了许多其他贡献者的支持。Swift 4 已纳入 Xcode 6 beta。
Swift 设计者从其他流行语言如 Objective-C、Rust、Haskell、Ruby、Python、C# 和 CLU 中借鉴了一些思想。