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, который у вас есть в Builder. Убедитесь, что ваши iboutlets установлены правильно.
Не связан с StackOverflow