Como posso recuperar palavras aleatórias do dicionário do iPhone?
-
03-07-2019 - |
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.
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.