ITBear旗下自媒体矩阵:

除了iPhone SE 苹果Swift 2.2也来了

   时间:2016-03-23 09:30:53 来源:中关村在线 作者:鲁畅编辑:星辉 发表评论无障碍通道

昨天凌晨的苹果发布会依旧吸引了一大批的果粉熬夜观看,只是对于果粉而言,此次苹果发布会似乎并没有太多惊喜可言。对于iPhone,一句话总结:iPhone SE是iPhone 5S的外表配上iPhone 6S的内在。

但在iPhone之外,苹果在系统开发等领域也略有动作。宣布了iOS9.3、OS X 10.11.4 El Capitan、watchOS 2.2、tvOS 9.2推出;同时,在昨天(3月22日)更新的Xcode 7.3 IDE中,发布了最新版本的Swift 2.2编程语言。

Swift

都说“Swift大法好”,因为Swift有类似Python的易用性,又有较强的运行效率。它有着Objective-C、C++和Ruby的影子。在去年WWDC(Worldwide Developers Conference)大会上,苹果软件开发业务高级副总裁克雷格·费德里吉(Craig Federighi)就表示:"我认为,Swift是一个重要的编程语言,他应该是无处不在的。"

克雷格·费德里吉(Craig Federighi)

开源的Swift继承了很多优秀的语法和概念,这使那些有经验的开发者能够在Swift身上找到其他语言的影子,即使对于初学者,使用Swift Tour也可以快速入门。当然除了上面的优点,Swift的生态环境实在无法不让人叫好。无论是Xcode 7.3 IDE还是Swift的包管理工具:Cocoapods,Carthage和Swift Package Manage。同时,还有Swift有完整的从Objective-C继承过来的整合生态系统。

Swift

Swift 2.2经过几个月的开发终于在近日发布,目前仅适用于Ubuntu 14.04 LTS(Trusty Tahr) 和Ubuntu 15.10 (Wily Werewolf)版本。苹果开源语言的高级经理Ted Kremenek表示:“Swift 2.2包含了对Linux平台的支持。Linux移植依然是相对新的课题,在本次版本中并未包含Swift Core Libraries(将会在Swift 3中出现)。”

对于Swift 3.0的开发目前也正在进行中,在GitHub中就有一个列表标明了特性那些不会被集成到Swift 3.0中。见:https://github.com/apple/swift-evolution#out-of-scope

举报 0 收藏 0 打赏 0评论 0
 
 
更多>同类资讯
全站最新
热门内容
网站首页  |  关于我们  |  联系方式  |  版权声明  |  网站留言  |  RSS订阅  |  违规举报  |  开放转载  |  滚动资讯  |  English Version