サブクラスがある場合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
次の関数を使用します。
const char * class_getName(Class cls)
なので
class_getName ([vc class]);
于 2012-06-04T23:06:29.963 に答える
4
オブジェクトをインスタンス化するときに、次のようなことができます。
[[NSClassFromString(@"className1") alloc] init];
于 2012-06-05T00:53:03.347 に答える