我想将字符串转换为类名称。想象一下,我有一个字符串,其中包含一个类名称,例如字符串"MyExampleClass"
。现在,我想创建类MyExampleClass
的对象。我必须从字符串中获取类名。我想要做类似下面的事情。 (考虑代码就像草图)将字符串(“MyExampleClass”)转换为类名称(MyExampleClass)
NSString *classNameStr = "MyExampleClass";
id theClass = [UIClass classFromString:classNameStr];
theClass *myObject = [[theClass alloc] init];
什么是正确的方法来做到这一点?
你还没有阅读关于反射的java教程吗? – atk 2011-01-11 05:43:11