蘋果推出全新的程式語言Swift,可實時預覽程式碼結果

發表於2014-06-03

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

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

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

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

 

【伯樂線上轉載補充】:關於《Swift 程式語言指南》,沒有 iBook 賬號的童鞋,可以通過 Dropbox(感謝 feifan 轉換分享)、百度網盤新浪微盤 下載 epub 格式的文件。

 

相關文章