Swift中Any、AnyObject、AnyClass

Any

表示任何类型,所有的类型都隐式的遵守了这个协议。

AnyObject

只适用于class类型,所有的class都隐式的遵守了这个协议。

AnyClass

表示任意类的元类型,任意类的类型都隐式的遵守了这个协议。

你可能感兴趣的:(Swift中Any、AnyObject、AnyClass)