I know it's possible to define Class property which responds to a given protocol, like:
Class <MyProtocol> class = [object class];
But is there any way in Objective-C to cast Class type to my class?
Class unknownClass = [object class];
[((MyClass)unknownClass) myMethod]; // How can I cast Class to MyClass?