认识Swift

Swift 是一门新的编程语言,用于编写 iOS 和 OS X 应用程序。Swift 结合了 C 和 Objective-C 的优势而且不受C兼容性的限制。Swift 使用安全的编程模式并添加了不少新特性,这将使编程更简单,扩展性更强,也更有趣。Swift 支持 Cocoa 和 Cocoa Touch 框架。

Swift 的开发从好久以前就开始了。为了给 Swift 打好基础,苹果公司改进了编译器,调试器和框架结构,让 Swift 使用自动引用计数(Automatic Reference Counting, ARC)来简化内存管理。

Objective-C 开发者对于 Swift 并不会感到陌生。它采用了 Objective-C 的命名参数以及动态对象模型,能够无缝对接到现有的 Cocoa 框架,而且能够兼容 Objective-C 代码。在此基础之上,Swift 还有许多新特性,支持面向过程编程和面向对象编程。

Swift 对于初学者来讲也很简单。Swift是一门既知足工业标准又像脚本语言同样充满表现力和趣味的编程语言。Swift支持代码预览,这个革命性的特性能够容许程序员在不编译和运行应用程序的前提下运行 Swift 代码并实时查看结果。

Swift 将现代编程语言的精华和苹果工程师文化的智慧结合了起来。编译器对性能进行了优化,编程语言对开发进行了优化,二者互不干扰,鱼与熊掌兼得。Swift 既能够用于开发“hello, world”这样的小程序,也能够用于开发一个完整的操做系统。全部的这些特性让 Swift 对于开发者和苹果来讲都是一项值得的投资。程序员

相关文章
相关标签/搜索