关于 Swift

    Swift 是一门新的编程语言,用于开发 iOS 和 OS X 应用程序,它构建于 C 和 Objective-C 的最佳实践,并且不存在 C 兼容性限制。Swift 采纳了 安全编程模式,并增加了现代编程语言的特征,这使得编程更容易、更灵活,以及更有趣。Swift 依托于成熟的、受广大开发者欢迎的 Cocoa 和 Cocoa Touch 框架,这为开发者重新构思如何展开软件开发提供了一个机会。

    对于熟悉 Objective-C 的开发者来说,对 Swift 会有似曾相识的感觉。Swift 采用了 Objective-C 的可读性 (命名参数),以及Objective-C 中强大的动态对象模型。这使得 Swift 可以访问已有的 Cocoa 框架,并且可以与 Objective-C 代码混合匹配互操作 (mix-and match interoperability)。基于这样的共识,Swift 引入了许多新特征,并从编程语言的程序性上和部分面向对象做了统一。

    在苹果工程师智慧的魔力下,Swift 结合了现代编程语言的最佳实践。在无需任何牺牲的前提下,编译器从性能方面做了优化,语言从开发方面做了优化。Swift 针对从 “Hello World” 到整个操作系统都做了设计。所有的这些工作,为 Swift 未来的发展做了强劲的保障。