[关闭]
@chris-ren 2016-03-22T13:04:37.000000Z 字数 1243 阅读 984

苹果发布Swift 2.2支持OSX和Linux

Swift OSX


摘要

近日作为Xcode 7.3 OSX IDE中的一部分苹果公司发布了Swift编程语言2.2版本以及Swift 2.2 Linux版官方程序包。InfoQ报道着眼于Swift 2.2有哪些新的特性以及针对Linux服务器运行时的生产版本有什么功能。

正文

苹果公司发布了Swift 2.2,这将是苹果公司移动端和服务端最新版本的编程语言。该版本是第一次官方发布,它是由包括212位非苹果贡献者在内的开源开发者完成的。在 Swift开源的最初几天里,发现存在一些拼写错误,Chris Lattner宣布:

此处输入图片的描述

该版本还包括依据Swift发展路线图实现的一些改进,包括非苹果贡献者提供的一些建议:

Swift项目已经扩展为允许在过去有优秀表现的人直接提交到知识库中。

Swift 2.2包含在苹果Xcode7.3中发布,这一消息已经被公布。官方发布意味着iOS应用程序现在可以使用Swift 2.2提交到AppStore。对于Linux版本,官方程序包可用于Ubuntu 14.04和15.10。但是,Linux端口尚未完全实现;在标准的swift核心库(swift core libraries)中有一些组件的缺失,这些组件被安排在今年晚些时候在Swift 3中实现IBM的Swift sandbox目前运行在Swift 3.0开发版本中,也可能会在不久的将来增加对Swift 2.2的支持。

Swift包管理器(Swift Package Manager)持续的开发意味着它也不是一个官方版本;它也将计划在Swift3.0版本中发布。

对于版本升级,苹果公司提供了Swift编程语言ePub文档和HTML版

Swift 2.2版本变化

Swift 2.2中的一些更新会影响以前版本中编写的源代码。包括:

该语言书中还包括自动引用计数(Automatic Reference Counting )的描述,可能并没有完全明确。

Swift 2.2版本可以在Swift网站下载。

查看原文:Apple Releases Swift 2.2 for OSX and Linux

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注