苹果公司提供了有关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的未来投资。”