斯威夫特 - 概述


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 使用与 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)中汲取了灵感。