北京时间7月8日消息,苹果在面向开发者推送了iOS 8 Beta 3更新以及OS X Yosemite的第三个开发者预览版的同时,也发布了全新的Xcode 6 Beta 3,并对Swift语言进行了重要改进。
据苹果官方介绍,iOS 8和Xcode 6 Beta 3堪称自iOS 8和Xcode 6 Beta 1发布以来改动最大的版本。编译号为12a4318c的iOS 8 Beta 3除了包含Bug修复及功能改进之外,还为iPhone带来了新的设置选项,对用户界面进行调整,并为T-Mobile用户开放了Wi-Fi呼叫功能。随着iPhone 6面世日程的逐渐临近,iOS 8的功能以及使用体验也正变得更加精致和流畅。
图:Xcode 6 Beta 3(上)和Beta 2(下)新旧Array对比
而在Xcode 6 Beta 3中,改动幅度最大的当属Swift编程语言。开发者可以使用Swift来编写更好、更安全的应用程序,而新版Swift也修正了许多开发者提出的请求,尤其是对数组进行了重新设计,最直观的感受就是在Beta 3中,IntArray由于let的设定无法排序,但在此前的Beta 2中,虽然用let指定了,但却仍然可以排序,这就造成let之后,数组还是会发生改变。
图:Swift更新
在Swift发生变化的同时,苹果也对《The Swift Programming Language》进行了更新,现在,开发者可以登陆iBook下载最新版本的Swift介绍,想要了解更多关于Xcode 6 Beta 3的信息,可直接查看Xcode 6 Beta 3 Release Notes。