swift —— tips Any、AnyClass、AnyObject

Any、AnyClass、AnyObject 定义

Any 空协议集的的别名

public typealias Any = protocol<>

AnyObject

@objc public protocol AnyObject {

}

**AnyClass ** 是 AnyObject.Type 的类型

public typealias AnyClass = AnyObject.Type

AnyClass 的实例化


你可能感兴趣的:(swift —— tips Any、AnyClass、AnyObject)