蘋果釋出 Swift 程式語言,支援程式碼效果實時預覽

36kr發表於2014-06-04

  在今天凌晨舉行的 WWDC 2014 上,除了最受大家關注的OS X 10.10以及iOS 8,蘋果還發布了一種全新的程式語言Swift。在蘋果高管 Craig Federighi 的描述中,Swift 在各個方面優於 Objective-C,也不會有那麼多複雜的符號和表示式。同時,Swift 更加快速、便利、高效、安全。除此之外,新的 Swift 語言依舊會與 Object-C 相相容。

  更酷的是,在演示過程中,蘋果還展示了能大大提升程式設計效率的實時程式碼效果預覽功能(Swift Playground),即在螢幕左側輸入程式碼時,在右側螢幕實時演示出程式碼執行效果。這就使得在程式設計開發過程中,開發人員可以快速的向前或向後預覽代 碼,而各個環節的程式碼實現效果也會進行實時的展示,以此即可測試自己所開發的程式在各個環節的反應。

  Swift 允許開發者通過非常少的程式碼來實現更多的內容。全新 Swift 程式語言不僅改變了 Objective-C 複雜的語法,還保留了 Smalltalk 的動態特性,使其更簡單易用。由於  它可以與 Objective-C 相容使用,因此開發人員可以在開發過程中進行無縫切換。

  Swift 完全支援 Xcode,並且開發指南將通過 iBookstore 來提供給廣大開發者(點選這裡下載)。此外,開發者們也可以在年底 iOS 8 系統釋出時開始提交通過 Swift 語言編寫的新應用程式。

相關文章