如果我有一个UIViewController
子类,我怎样才能得到类名作为字符串?我试过做[vc class]
,但这会返回一个Class
对象,而不是NSString
.
问问题
22466 次
4 回答
49
NSStringFromClass
以字符串形式返回类的名称。
NSString * NSStringFromClass ( Class aClass );
于 2012-06-04T23:09:57.057 回答
20
你可以做这样的事情
NSString *strClass = NSStringFromClass([viewController class]);
于 2014-01-06T06:35:27.870 回答
4
实例化对象时,您可以执行以下操作:
[[NSClassFromString(@"className1") alloc] init];
于 2012-06-05T00:53:03.347 回答
4
使用功能:
const char * class_getName(Class cls)
作为
class_getName ([vc class]);
于 2012-06-04T23:06:29.963 回答