У меня есть окно с предупреждением, в котором есть текстовое поле. Вот код:
UIAlertView *myAlert = [[UIAlertView alloc] initWithTitle:@"Password" message:nil delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Enter", nil];
[myAlert addTextFieldWithValue:nil label:@"Type Password"];
[[myAlert textField] setSecureTextEntry:YES];
[[myAlert textField] setDelegate:self];
[[myAlert textField] setTextAlignment:UITextAlignmentCenter];
[[myAlert textField] becomeFirstResponder];
[myAlert show];
[myAlert release];
myAlert = nil;
Я получаю 4 предупреждения, каждое из которых содержит [[myAlert textField]
. Я получаю предупреждения: «Метод -addTextFieldWithValue:label:
не найден (тип возвращаемого значения по умолчанию равен« id »)» и «Method '-textField'
не найден (тип возвращаемого значения по умолчанию равен« id »)». Что я должен сделать, чтобы исправить это? Есть ли лучший способ отобразить текстовое поле в виде предупреждения без каких-либо предупреждений?