发布于 2017-10-19 03:56:24 | 166 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Swift教程,程序狗速度看过来!

Swift编程语言

SWIFT,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。


本文将简单描述 Swift 4.1 的目标、发布进度以及预计的发布时间表。

Swift 4.1 依然会具有和 Swift 4.0 的源代码兼容性。它将包含对核心语言的一些附加增强功能,以及 Swift Package Manager, Swift 在 Linux 上的改进,还有对编译器和标准库的常规改进。

此外,Swift 4.1 和 4.0 二进制文件的接口不兼容。不过它包含了各种可控制的变化,这些变化将是在 Swift 5 中稳定 Swift ABI 的一部分。所以,我们可以期待在 Swift 5 中将会有更好的二进制接口(ABI)兼容性和稳定性。

Swift 4.1 将于 2018 年春季发布。

源代码兼容性

使用Swift 4.0编译器(包括使用Swift 3兼容模式的编译器)构建的绝大多数源应使用Swift 4.1编译器进行编译。会有一些特殊情况,这不能绝对保证。这包括修复编译器中错误的行为,或者通过引入长期预期的泛型特征来解决泛型现象的使用。然而,大多数项目将继续建设,没有任何来源的变化。

Swift 4.1的快照
作为持续集成测试的一部分,Swift 4.1 发行版分支的可下载快照将定期发布。

一旦 Swift 4.1 被发布,除了快照之外,官方的最终版本也将被发布。

swift-4.1-branch 包含将在 Swift 4.1 中发布的更改。 分行将按以下方式进行管理:

  • 2017年10月18日(初步分支):快速 swift-4.1分支将从 master 开始。

  • 大约每两个星期,master 将被合并到swift-4.1分支直到最后的分支日期。

  • 2017年11月27日(最终分支):swift-4.1分支将从最后一次合并更改。 在最后的分支日期之后,将会有一个只有选择的“bake”时期,关键的修复将进入发布(通过拉请求)。


这个计划的四个显着的例外是swift-package-managerswift-llbuild



历史版本 :
Swift 4.1 发布计划:保持与 Swift 4.0 的源码兼容
Swift 4.0 正式发布,更快更兼容更好用
Swift-MMP 1.0 发布,Swift 编写的 iOS 流媒体音乐播放器
Swift 3.1 发布,包含对标准库的改进
Swift 3.0 发布,开源后首个主要发行版本
苹果将发布 Swift 3.0 公布第四版开发内容
苹果将发布Swift 3.0 公布第四版开发内容
苹果正式发布 Swift 3.0 Preview 1 版本,同时发布 Xcode 8 Beta 版
苹果发布 Swift 3.0 的首个预览版
Swift 3.0首个开发者预览版将在5月12日释出
Swift 3.0 开发者预览版很快发布
Swift 3.0 将会带来什么
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务