Swift类型转换
类型转换(Type Casting)
本页包含内容:
类型转换是一种检查类实例的方式,并且或者也是让实例作为它的父类或者子类的一种方式。
类型转换在 Swift 中使用is
和 as
操作符实现。这两个操作符提供了一种简单达意的方式去检查值的类型或者转换它的类型。
你也可以用来检查一个类是否实现了某个协议,就像在 Checking for Protocol Conformance部分讲述的一样。
本页包含内容:
类型转换是一种检查类实例的方式,并且或者也是让实例作为它的父类或者子类的一种方式。
类型转换在 Swift 中使用is
和 as
操作符实现。这两个操作符提供了一种简单达意的方式去检查值的类型或者转换它的类型。
你也可以用来检查一个类是否实现了某个协议,就像在 Checking for Protocol Conformance部分讲述的一样。