我需要从字符串中获取类对象,其中包含运行时类的名称。我找到了一个名为objc_getClass的函数,但不确定是否是我要搜索的函数。
我可以这样实现吗?
NSString * name = @“ AnyClass”;
类* myClass = objc_getClass([name UTF8String]);
最佳答案
我相信您要寻找的功能是:
NSClassFromString(@"AnyClass");
这可以让您执行以下操作:
id obj = [[NSClassFromString(@"AnyClass") alloc] init];