Cómo recuperar text de UIAlertViewStylePlainTextInput

Estoy llamando a un UIAlertView con el estilo PlainTextView , y estoy tratando de averiguar cómo puedo get acceso a lo que el usuario ingresó en la vista de text antes de hacer clic en Aceptar.

Estoy usando willDismissWithButtonIndex y el alertView no parece tener ninguna propiedad como text, o nada.

¿Cómo puedo getlo? ¡Gracias por adelantado!

Obtenga el campo de text con

 UITextField *textfield = [alertView textFieldAtIndex: 0]; 

En su método delegado. Consulte la documentation para get más información.

Editar marzo de 2015 debido a muchas vistas el equivalente rápido:

 let textfield = alertView.textFieldAtIndex(0) 

UITextField * textfield = [alertView textFieldAtIndex: 0];

Use esto en el delegado uialertview

 - (void)alertView:(UIAlertView *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex { UITextField *textfield = [alert_name textFieldAtIndex: 0]; } 

Use su método:

 - (UITextField *)textFieldAtIndex:(NSInteger)textFieldIndex 

Para el índice 0.