The protocol to which all class types implicitly conform.
- Xcode 6.0.1+
- Swift Standard Library
You can use the
Any protocol as the concrete type for an instance of any class. When you do, all known
@objc class methods and properties are available as implicitly unwrapped optional methods and properties, respectively. For example:
get function uses optional chaining to safely call the implicitly unwrapped class method on
c. Calling the function with different class types shows how the
get class method is only conditionally available.