You can create a class reference with the following code:
Class M = [NSMutableString class]; // NSMutableString (for example).
You can then call methods on that saved class with code like this:
[M string];
But can you create instances, from that class name (I know the following doesn't work)?
M *newInstance;
You can allocate a new instance of the class like this
id instance = [[M alloc] init];
+alloc
is a class method just like string
is in your example so the rules are the same.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With