北京時間7月8日消息,蘋果在面向開發(fā)者推送了iOS 8 Beta 3更新以及OS X Yosemite的第三個開發(fā)者預覽版的同時,也發(fā)布了全新的Xcode 6 Beta 3,并對Swift語言進行了重要改進。
據(jù)蘋果官方介紹,iOS 8和Xcode 6 Beta 3堪稱自iOS 8和Xcode 6 Beta 1發(fā)布以來改動最大的版本。編譯號為12a4318c的iOS 8 Beta 3除了包含Bug修復及功能改進之外,還為iPhone帶來了新的設置選項,對用戶界面進行調(diào)整,并為T-Mobile用戶開放了Wi-Fi呼叫功能。隨著iPhone 6面世日程的逐漸臨近,iOS 8的功能以及使用體驗也正變得更加精致和流暢。
圖:Xcode 6 Beta 3(上)和Beta 2(下)新舊Array對比
而在Xcode 6 Beta 3中,改動幅度最大的當屬Swift編程語言。開發(fā)者可以使用Swift來編寫更好、更安全的應用程序,而新版Swift也修正了許多開發(fā)者提出的請求,尤其是對數(shù)組進行了重新設計,最直觀的感受就是在Beta 3中,IntArray由于let的設定無法排序,但在此前的Beta 2中,雖然用let指定了,但卻仍然可以排序,這就造成let之后,數(shù)組還是會發(fā)生改變。
圖:Swift更新
在Swift發(fā)生變化的同時,蘋果也對《The Swift Programming Language》進行了更新,現(xiàn)在,開發(fā)者可以登陸iBook下載最新版本的Swift介紹,想要了解更多關于Xcode 6 Beta 3的信息,可直接查看Xcode 6 Beta 3 Release Notes。