除了iPhone SE 蘋果Swift 2.2也來了

2016-03-23 09:08:05 來源:中關(guān)村在線作者:佚名 人氣: 次閱讀 242 條評論

開源的Swift繼承了很多優(yōu)秀的語法和概念,這使那些有經(jīng)驗(yàn)的開發(fā)者能夠在Swift身上找到其他語言的影子,即使對于初學(xué)者,使用SwiftTour也可以快速入門。...

  昨天凌晨的蘋果發(fā)布會依舊吸引了一大批的果粉熬夜觀看,只是對于果粉而言,此次蘋果發(fā)布會似乎并沒有太多驚喜可言。對于iPhone,一句話總結(jié):iPhone SE是iPhone 5S的外表配上iPhone 6S的內(nèi)在。

  但在iPhone之外,蘋果在系統(tǒng)開發(fā)等領(lǐng)域也略有動作。宣布了iOS9.3、OS X 10.11.4 El Capitan、 watchOS 2.2、tvOS 9.2推出;同時,在昨天(3月22日)更新的Xcode 7.3 IDE中,發(fā)布了最新版本的Swift 2.2編 程語言。

Swift大法好:Swift2.2來了你用了嗎? Swift

  都說“Swift大法好”,因?yàn)镾wift有類似Python的易用性,又有較強(qiáng)的運(yùn)行效率。它有著Objective-C、C++和Ruby的影子。 在去年WWDC(Worldwide Developers Conference)大會上,蘋果軟件開發(fā)業(yè)務(wù)高級副總裁克雷格·費(fèi)德里吉 (Craig Federighi)就表示:"我認(rèn)為,Swift是一個重要的編程語言,他應(yīng)該是無處不在的。"

Swift大法好:Swift2.2來了你用了嗎?
克雷格·費(fèi)德里吉(Craig Federighi)

  開源的Swift繼承了很多優(yōu)秀的語法和概念,這使那些有經(jīng)驗(yàn)的開發(fā)者能夠在Swift身上找到其他語言的影子,即使對于初學(xué)者,使用 Swift Tour也可以快速入門。當(dāng)然除了上面的優(yōu)點(diǎn),Swift的生態(tài)環(huán)境實(shí)在無法不讓人叫好。無論是Xcode 7.3 IDE還是Swift的 包管理工具:Cocoapods,Carthage和Swift Package Manage。同時,還有Swift有完整的從Objective- C繼承過來的整合生態(tài)系統(tǒng)。

Swift大法好:Swift2.2來了你用了嗎?
Swift

  Swift 2.2經(jīng)過幾個月的開發(fā)終于在近日發(fā)布,目前僅適用于Ubuntu 14.04 LTS(Trusty Tahr) 和 Ubuntu 15.10 (Wily Werewolf)版本。蘋果開源語言的高級經(jīng)理Ted Kremenek表示:“Swift 2.2包含了對 Linux平臺的支持。Linux移植依然是相對新的課題,在本次版本中并未包含Swift Core Libraries(將會在Swift 3中出 現(xiàn))。”

  對于Swift 3.0的開發(fā)目前也正在進(jìn)行中,在GitHub中就有一個列表標(biāo)明了特性那些不會被集成到Swift 3.0中。見:https://github.com/apple/swift-evolution#out-of-scope