Swift

Swift 是一种由 Apple 开发并于 2014 年推出的高级编程语言。它用于为 Apple 的平台编写应用,包括 macOSiOS、tvOS 和 watchOS。

Swift 语言基于 Objective-C。Objective-C 曾用于 20 世纪 80 年代的 NeXTSTEP 开发,后来也用于 macOS 和 iOS。Swift 具有类似的语法,并保留了 Objective-C 的面向对象特性,但提供了更简单的编程体验。例如,Swift 代码比 Objective-C 更易于阅读和编写。它允许将多个常用命令组合在一起,并且要求在每条语句末尾使用分号(;)。

此外,Swift 会自动处理多个编程难题。例如,Swift:

  1. 在变量使用前对其进行初始化
  2. 明确处理“nil”(NULL)值
  3. 确保数组索引在有效范围内
  4. 防止整数超出为其分配的内存容量
  5. 自动管理内存

Apple 的 Xcode 软件开发IDE从版本 6(于 2014 年发布)开始支持 Swift。Xcode 还支持“Swift Playgrounds”,这项功能允许程序员编辑 Swift 代码并立即查看结果。例如,Playground 可以在左侧显示源代码,在右侧显示应用模拟器。代码的更改会实时更新应用模拟。Xcode 随附多个 Playground,为学习这门语言提供了简单的方法。

由于 Apple 开发和维护 Swift 语言,它针对 Apple 的硬件进行了优化。因此,用 Swift 开发的 iOS 应用可能比用其他语言开发的类似应用运行得更好。Apple 还会定期为 Swift 添加新功能。这使使用 Swift 编程的开发人员能够利用 MaciPhoneiPad 和其他 Apple 产品的最新进展。

文件扩展名:.SWIFT

更新日期 July 8, 2017 作者 Per C.

quiz测试你的知识

What does a folder with the name DCIM typically contain?

A
Word processing documents
0%
B
Digital photos and videos
0%
C
Website cache files
0%
D
Email messages
0%
Correct! Incorrect!     View the DCIM definition.
More Quizzes →

Tech Terms 计算机词典

本页中Swift的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。