Pergunta

Existe uma maneira para recuperar palavras aleatoriamente a partir do construído no dicionário através do SDK?

Eu posso fornecer minha própria lista de palavras, mas usando o construído em dicionário permite a fácil localização.

Foi útil?

Solução

Infelizmente esta é uma das áreas do iPhone que as aplicações não têm acesso a.

No entanto, há uma série de dicionários gratuitos disponíveis que você pode usar como uma alternativa. É fácil o suficiente para converter um arquivo baseado em texto ansqlite banco de dados que então torna super fácil de escolher palavras aleatoriamente.

E sim, como você aponta a localização é um problema com este: (

Outras dicas

Sem acesso é fornecido para o verificador ortográfico.

As verificações do iPhone para a ortografia em UITextField objetos. Criar um UITextField como uma área de entrada do usuário. Declare sua interface para estar de acordo com o protocolo. Adicione quaisquer outros delegados e, em seguida, utilizar UITextChecker

Tem coisas como availableLanguages, hasLearnedWord, learnWord, unlearnWord Ele também tem guessesForWordRange: inString:. Linguagem que retorna uma lista de palavras que são possíveis substitutos válidos para uma palavra grafada incorretamente

Para mais informações confira a Biblioteca de Referência iPhone OS em UITextChecker http://developer.apple.com/ iphone / biblioteca / documentação / UIKit / Referência / UITextChecker_Class / Referência / reference.html

DougPan

Lexicontext (minha biblioteca) fornece essa funcionalidade para palavras em inglês, embora não a partir do dicionário incorporado, mas a partir de uma instância WordNet que está incorporada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top