一切都在我的标题中,我想创建一些动态名称,以随机分配一些不同的 UIView。例如,我想做:
Level1 * level1view = [[Level1 alloc] init];
所以我尝试像这样制作一些 NSString :
ClasseMap = [NSString stringWithFormat:@"Level%i", Map];
NomMap = [NSString stringWithFormat:@"level%iview", NumeroMap];
id nouveau = NSClassFromString(ClasseMap);
nouveau * ViewTest;
ViewTest = [self valueForKey:NomMap];
ViewTest = [[nouveau alloc] init];
但它给了我:使用未声明的标识符“ViewTest”。请问我该如何解决?我怎样才能访问一些变量(例如,level1view.example = YES;)?
谢谢你的帮助 !=)