我想将字符串转换为类名。想象一下,我有一个字符串,它会发生变化,其中包含一个类名,例如 string "MyExampleClass"
。现在,我想创建一个类的对象MyExampleClass
。我必须从字符串中获取类名。我想做如下的事情。(将代码视为草图。)
NSString *classNameStr = "MyExampleClass";
id theClass = [UIClass classFromString:classNameStr];
theClass *myObject = [[theClass alloc] init];
这样做的正确方法是什么?