我使用下面的数组:使用NSString作为对象名称
NSMutableArray *buttonNames = [NSMutableArray arrayWithObjects:@"button1", @"button2", @"button3", nil];
我再通过这个数组要循环,并与每个数组元素作为对象名称创建UIButtons,这样的事情:
for(NSString *name in buttonNames) {
UIButton name = [UIButton buttonWithType:UIButtonTypeCustom];
// ... button set up ...
}
但是这不起作用,我希望它会给我三个名为button1,button2和button3的UIButtons。
这是可能的objective-c吗?我很确定这是针对指针/对象的问题,但我似乎无法找到任何类似的例子。感谢您的任何答案,他们将不胜感激!
感谢您的快速响应,这完美的工作! – Adam 2010-09-10 14:01:33