Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode Cocoa Mac:按字符串名称获取NSViewController?_Xcode_Macos_Cocoa - Fatal编程技术网

Xcode Cocoa Mac:按字符串名称获取NSViewController?

Xcode Cocoa Mac:按字符串名称获取NSViewController?,xcode,macos,cocoa,Xcode,Macos,Cocoa,如何获取由其字符串名称返回的viewController?大意是: NSViewController *foo = [ViewControllerByStringName:@"someCustomController"]; 谢谢 AdrianNSClassFromString()将满足您的需要。例如: NSString *className = "MyClass"; id object = [[NSClassFromString(className) alloc] init]; 谢谢呵呵,我

如何获取由其字符串名称返回的viewController?大意是:

NSViewController *foo = [ViewControllerByStringName:@"someCustomController"];
谢谢

Adrian

NSClassFromString()
将满足您的需要。例如:

NSString *className = "MyClass";
id object = [[NSClassFromString(className) alloc] init];

谢谢呵呵,我只是编辑了这个问题,让它更容易阅读,但你击中了它的头部:)只是把它打进去测试一下:)