作为对Objective-C互用性(互操作性)的一部分,Swift提供快捷高效的方式来处理Cocoa数据类型。
Swift会自动将一些Objective-C类型转换为Swift类型,以及将Swift类型转换为Objective-C类型。在Objective-C和Swift中也有一些具有互用性的数据类型。那些可转换的数据类型或者具有互用性的数据类型被称为bridged数据类型。举个例子,在Swift中,您可以将一个Array值传递给一个要求为NSArray对象的方法。你也可以转换一个bridged类型和它的副本。当你使用as转换bridged类型或者那些由常量和变量所提供的类型时,Swift会桥接它们的数据类型。Swift也提供一种简单便捷的覆盖方法来连接Foundation的数据类型,在后面的Swift语言中,你能在它的句法中感受到自然和统一。作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS开发