APP下载
报价宝  ›  综合  › 

Swift开源后首次更新,Apple释出新版开发语言Swift和开发工具Xcode 7.3

报价宝 来源:baojiabao.com 发布时间:2019-03-12 10:50:00 10月02日更新
报价宝综合消息Swift开源后首次更新,Apple释出新版开发语言Swift和开发工具Xcode 7.3
图片来源: 

Apple

苹果(Apple)除了在今年的春季产品发表会上发布新款iPhone和iPad外,也释出了新版开发工具Xcode 7.3和开发语言Swift 2.2,新版Xcode已在App Store开放免费下载,而Ubuntu 14.04和Ubuntu 15.10版本的Swift 2.2也已开放下载。

在Swift 2.2中,除了修补大量臭虫外,也加强了程式诊断功能,这也是Swift从去年12月开源来的第一次更新,根据Apple官网,Swift这次的更新也包含了212名非苹果内部员工的贡献者,他们除了修补Swift的臭虫,也加强和修改核心语言和Swift标准函式库(Standard Library)。

新版Swift新增了#selector语法来表示Objective-C的Selector运算式,也新增元组比较运算子(Tuple Comparison Operator)等,除了新增功能外,也移除了C种类语言的for循环、递增(++)和递减(--)运算子、变量函式的参数及鞣制函式(Curried Function)的特殊语法。另外,开发者现在可以使用关键字当作外部参数的名称。

而Swift自开源后就开始支援Linux平台,但是新版Swift的核心函式库(Core Library)尚未支援Linux,Apple预计在Swift 3核心函式库才会开始支援Linux环境。此外,Swift软件包管理工具(Package Manager)仍在早期开发阶段,并未包含在这次的更新中。

在Xcode 7.3的部分,支援iOS 9.3、watchOS 2.2、OS X 10.11.4和tvOS 9.2的开发环境,也支援新版Swift,而新版Xcode的游乐场(Playgrounds)互动式开发情境则支援使用者互动的即时预览,协助开发者模拟UI设计。

另外,在这次的更新中也新增了程式完成性(Code Completion)的功能,开发者只需要输入字首或部分函式的字母,编辑器会提供建议选项,以节省开发者输入符号、函式等的时间,此外,Xcode 7.3也支援一台iPhone配对多支Apple Watch,以便开发人员进行测试。

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 手机价格 汽车价格 笔记本价格 电视机价格 降噪耳机价格