我用下面的编程方式创建了一个带有两个UIButton的简单iPhone屏幕。如何获取实例变量名?
- (void)viewDidLoad
{
[super viewDidLoad];
UIButton *buttonOne = [UIButton buttonWithType:UIButtonTypeRoundedRect];
buttonOne.frame = CGRectMake(60, 70, 200, 40);
[buttonOne setTitle:@"One" forState:UIControlStateNormal];
[self.view addSubview:buttonOne];
UIButton *buttonTwo = [UIButton buttonWithType:UIButtonTypeRoundedRect];
buttonTwo.frame = CGRectMake(60, 250, 200, 40);
[buttonTwo setTitle:@"Two" forState:UIControlStateNormal];
[self.view addSubview:buttonTwo];
}
现在的按钮被按下以标题为“一”,我想要得到的变量名为“buttonOne”,同样与标题按钮被按下“二”我想要得到的变量名“buttonTwo”。
我没有找到获取变量名的方法。任何帮助?在此先感谢
你想通过查找变量名称来做什么? – Pratik 2013-04-08 12:45:47
你对标准的目标行动设计模式有什么看法? – 2013-04-08 12:47:23
为调试目的,因为宏被用于设置文本,框架等无处不在,所以如果有办法获得变量名称,那么将有所帮助 – 2013-04-08 12:47:57