标签: objective-c oop class theory instances
您可以使用以下代码创建类引用:
Class M = [NSMutableString class]; // NSMutableString (for example).
然后,您可以使用以下代码调用该已保存类的方法:
[M string];
但是你可以从该类名创建实例(我知道以下内容不起作用)?
M *newInstance;
答案 0 :(得分:17)
您可以像这样分配一个新的类实例
id instance = [[M alloc] init];
+alloc是一个类方法,就像您的示例中的string一样,所以规则是相同的。
+alloc
string