Pregunta

¿Hay alguna manera de recuperar palabras al azar del Diccionario incorporado a través del SDK?

Puedo proporcionar mi propia lista de palabras, pero el uso del Diccionario incorporado permite una fácil localización.

¿Fue útil?

Solución

Desafortunadamente, esta es una de las áreas del iPhone a las que las aplicaciones no tienen acceso.

Sin embargo, hay una serie de diccionarios gratuitos disponibles que puede utilizar como alternativa. Es bastante fácil convertir un archivo basado en texto en una base de datos ansqlite, lo que hace que sea muy fácil elegir palabras al azar.

Y sí, como usted señala, la localización es un problema con esto :(

Otros consejos

No se proporciona acceso al corrector ortográfico.

El iPhone verifica la ortografía en los objetos UITextField. Cree un UITextField como área de entrada del usuario. Declare que su interfaz cumple con el protocolo. Agregue cualquier otro delegado y luego utilice UITextChecker

Tiene cosas como idiomas disponibles, hasLearnedWord, learnWord, unlearnWord También tiene adivinanzasForWordRange: inString: lenguaje que devuelve una lista de palabras que son posibles reemplazos válidos para una palabra mal escrita.

Para obtener más información, consulte la Biblioteca de referencia del sistema operativo iPhone en UITextChecker http://developer.apple.com/ iphone / library / documentation / UIKit / Reference / UITextChecker_Class / Reference / Reference.html

DougPan

Lexicontext (mi biblioteca) proporciona dicha funcionalidad para palabras en inglés, aunque no del diccionario incorporado, pero de una instancia de WordNet que está integrada en ella.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top