Linux.中国 - 开源社区

 找回密码
 骑士注册

QQ登录

微博登录


Swift 3.0 发布!

2016-9-15 10:23    评论: 3    

这是 Apple 开源 Swift 之后首次发布的重大版本。Swift 3 是一个重要版本,包含了多达上百项的主要改进,包括对语言核心和标准库的改进,Linux 版本增加了核心库,并首次发布了 Swift 包管理器

Swift 3 不兼容于之前发布的 2.2 和 2.3,也就是说,之前为 2.2 和 2.3 开发的代码,需要经过修改才能运行在 3.0 上。具体的不兼容情况和迁移信息请参见: SE-0005 、 SE-0006 和迁移指南。这些改变主要来自对标准库 API 的命名,也完全改变了导入 Objective-C API 到 Swift 的方式。不过 Xcode 8.0 代码迁移工具能自动处理许多必要的源代码变化。

Swift 3.0 的文档也相应更新了,更多语言细节可以参考这里,或免费的 iBook。

平台支持方面,Linux 版本现在包括了 Swift 核心库Swift 包管理器。Ubuntu 14.04 和 15.10 用户可以下载官方发布的二进制版本。而对 Mac 平台, Swift 3.0 会作为 Xcode 8.0 的一部分出现。

源代码也可以在 GitHub 上下载到:

发表评论


最新评论

我也要发表评论

来自山东济南的 Chrome 53.0|GNU/Linux 用户 2016-9-30 11:03
1
来自上海的 Chrome 53.0|GNU/Linux 用户 发表于 2016-9-16 10:46 的评论:
swift, 从入门到重学
哈哈
回复
linux [Chrome 52.0|Mac 10.11] 2016-9-16 15:31
1
来自上海的 Chrome 53.0|GNU/Linux 用户 发表于 2016-9-16 10:46 的评论:
swift, 从入门到重学
重学——笑哭了
回复
来自上海的 Chrome 53.0|GNU/Linux 用户 2016-9-16 10:46
swift, 从入门到重学
1 回复

热点评论

来自上海的 Chrome 53.0|GNU/Linux 用户 2016-9-16 10:46
swift, 从入门到重学
1
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。