我想通过使用其唯一的类名来实例化一个类对象。首先,我创建一个像这样的NSString对象
for (i = 1; i <= count; i++)
NSString *abc = [NSString stringWithFormat:@"item%i",i];
如何使用上面的NSString对象创建类对象:
myClass *abc;
答案 0 :(得分:0)
从字符串中获取类:
Class cl = NSClassFromString(@"YourClass");
从现有变量中获取类:
Class cl = [obj class];
创建对象:
YourClass *myClass = (YourClass *)[cl new];