【发布时间】:2011-05-17 20:11:04
【问题描述】:
我想从存储的视图控制器列表中随机选择一个 UIViewController 以在完成后加载。是的,它需要是 UIViewController 而不仅仅是 UIView。我想我可以用 .plist 来做到这一点,但是我如何从视图控制器的字符串名称转到实际的视图控制器对象名称?
【问题讨论】:
标签: iphone objective-c ios uiviewcontroller
我想从存储的视图控制器列表中随机选择一个 UIViewController 以在完成后加载。是的,它需要是 UIViewController 而不仅仅是 UIView。我想我可以用 .plist 来做到这一点,但是我如何从视图控制器的字符串名称转到实际的视图控制器对象名称?
【问题讨论】:
标签: iphone objective-c ios uiviewcontroller
要根据名称创建类的实例,您可以使用:
UIViewController* object = (UIViewController*)[[NSClassFromString(@"NameofClass") alloc] init];
【讨论】: