Obtenga la cadena completa en iOS8 Custom Keyboard Extension

Estoy creando una extensión de teclado personalizada para iOS 8.

Quiero obtener toda la cadena que el usuario escribió en el campo de entrada de texto.

Lamentablemente me encuentro con dos problemas principales:

1) Me pongo nulo en esta devolución de llamada:

- (void)textDidChange:(id<UITextInput>)textInput

2) Solo obtengo String parcial cuando llamo a estos métodos:

- [self.textDocumentProxy documentContextAfterInput];
- [self.textDocumentProxy documentContextBeforeInput];

Quiero obtener toda la cadena en la entrada de texto que el usuario está editando actualmente, ¿qué sugiere que haga?

¡Gracias!

Respuestas a la pregunta(5)

Su respuesta a la pregunta