iPhone SDK : 경고로 Uitextfield의 가치를 얻는 방법은 무엇입니까?
-
18-09-2019 - |
문제
나는 이것에 정말로 새로왔다. 기본적으로 텍스트 필드, 버튼이있는 몇 개의 "Helloworld"유형의 자습서를 통해 내 길을 다루었으며 버튼을 클릭하면 텍스트 필드의 모든 것을 알립니다. 나는 제목, 메시지 및 버튼 텍스트를 직접 표시 할 경고를 얻고 직접 설정할 수있었습니다. 그러나 Uitextfield의 내용을 얻으려는 시도는 계속 실패합니다. 나는 오류, 응답이 없거나 "(null)"을 얻습니다. 내 코드가 여기 있습니다.
@synthesize textField;
- (IBAction)btnClicked:(id)sender {
//text of textField
NSString *str = [[NSString alloc] initWithFormat:@"Hello, %@", textField.text];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Hello!"
message:str delegate:self
cancelButtonTitle:@"Done"
otherButtonTitles:nil];
[alert show];
[alert autorelease];
}
해결책
Textfield 속성이 인터페이스 빌더에있는 Uitextfield 객체에 올바르게 연결되어 있지 않은 것처럼 보입니다. iBoutlet이 올바르게 설정되어 있는지 확인하십시오.
제휴하지 않습니다 StackOverflow