蘋果公司提供了有關Swift 3.1持續發展的新詳細信息,強調了該構建在明年3月至6月之間的某個時候推出的事實。
在更改日誌中,開發人員引用了3.1版與SWIFT 3.0兼容,並且對核心編程語言的增強量很小。改進的局限性歸因於向Swift 4的發展轉變。
也有更改在Linux,編譯器和標準庫上向Swift軟件包管理器,Swift Manager。
Swift 3.1快照與開發人員預覽
Swift 3.1中的一項關鍵創新涉及所謂的快照代替不規則起搏的開發人員預覽。
“對於Swift 3.1,相反,將每天都有發行分支的可下載快照,” Apple語言和運行時間高級經理Ted Kremenek,說在博客文章中。 “快照將作為連續集成測試的一部分生產。因此,可下載快照的節奏將更加頻繁和顆粒狀。”
Kremenek表示,開發只會持續到1月16日。 Swift 3.1將進入“烘焙期”,其中僅在Swift-3.1-Branch上進行選擇和關鍵修復,因為團隊最終過渡到Swift 4 Development。當然,這不是用石頭寫成的,因為發行經理有權在需要時引入Swift 3.1的更改。
Swift 4本身將根據其專用的2017年末發布Github頁面。
什麼是Swift?
對於初學者來說,Swift是一種開源編程語言,Apple已開發為其設備的操作系統,其中包括ios,MacOS,WatchOS和TVOS。它也是為Linux建造的。
它是在2014年全球開發人員會議(WWDC)期間首次引入的,此後已經進行了多次更新。 3.1更新之前的最新版本又回到了九月除了推出蘋果操作系統的新版本,例如Watchos 3。
Swift開發人員資源
有興趣學習此語言的新程序員可以下載Swift編程語言,這是可以是免費的手冊下載在iBooks商店。此500頁的文檔也可以在Apple的開發人員部分。它構成了公司提高新開發商興趣的動力的一部分。
Apple在手冊中說:“編譯器已針對性能進行了優化,並且該語言是針對開發進行了優化的,而不會損害任何一個。” “它的設計旨在從'Hello,World'到整個操作系統。這一切使Swift成為開發人員和Apple的未來投資。”