获取视图控制器的类名称作为字符串

xon*_*rlz 27 cocoa-touch introspection objective-c ios

如果我有一个UIViewController子类,我怎么能把类名作为字符串?我试过了[vc class],但这会返回一个Class对象,而不是一个NSString.

Jos*_*ell 48

NSStringFromClass

以字符串形式返回类的名称.

NSString * NSStringFromClass (  
    Class aClass  
);
Run Code Online (Sandbox Code Playgroud)


Har*_*rji 20

你可以做这样的事情

NSString *strClass = NSStringFromClass([viewController class]);
Run Code Online (Sandbox Code Playgroud)