아래와 같이 프로그래밍 방식으로 두 개의 UIButton이있는 간단한 iPhone 화면을 만들었습니다. "2"나는 변수 이름을 얻기 위해 원하는인스턴스 변수 이름을 얻는 방법은 무엇입니까?
- (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"로 변수 이름을 얻으려면 "버튼 2".
변수 이름을 가져 오는 방법을 찾지 못했습니다. 어떤 도움이 필요합니까? 미리 감사드립니다
변수 이름을 찾고 싶습니까? – Pratik
표준 타켓 - 액션 디자인 패턴과 비교했을 때 어떤 점이 있습니까? –
디버깅 목적으로 매크로를 사용했기 때문에 텍스트, 프레임 등을 설정하는 데 매크로가 사용되었으므로 변수 이름을 얻는 방법이 있으면 도움이 될 것입니다 –