在昨天凌晨举办的新品发布会上,苹果除了发布了高性价比的iPhone SE和9.7英寸的小号iPad Pro外,对开发者来说更重要的是苹果还发布了Xcode的最新版本-Xcode 7.3版本,并将Swift更新至2.2版本.
此次是Swift自2015年12月3日开源以来的首次更新,并汲取了苹果员工之外的众多开发者的智慧。Swift 2.2版本包含了对Linux平台的支持,不过Swift Core Libraries的支持不在此次更新范围内,它将会在Swift 3版本中出现。
Swift 2.2版本语言变化如下:
除了上述变化外,该版本还修复了此前版本中的大量bug。Swift Package Manager依然处于早期开发过程中,并未包含在此次更新中。
另外,Xcode 7.3引入了交互式的playgrounds和更加智能化的代码自动补全功能。在Xcode 7.3中,开发者可以为一台iPhone配置多个Apple Watche,同时调试器还会自动为Swift和Objective C impression导入适当的框架文件。
|