Swift 4是Apple公司为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。