Domanda

Esiste un modo per recuperare le parole in modo casuale dal dizionario incorporato tramite l'SDK?

Sono in grado di fornire il mio elenco di parole ma l'utilizzo del Dizionario integrato consente una facile localizzazione.

È stato utile?

Soluzione

Purtroppo questa è una delle aree dell'iPhone a cui le applicazioni non hanno accesso.

Tuttavia, sono disponibili numerosi dizionari gratuiti che è possibile utilizzare come alternativa. È abbastanza facile convertire un file di testo in un database ansqlite, il che rende semplicissimo scegliere le parole a caso.

E sì, come fai notare la localizzazione è un problema con questo :(

Altri suggerimenti

Non è consentito l'accesso al correttore ortografico.

L'iPhone verifica l'ortografia degli oggetti UITextField. Creare un UITextField come area di input dell'utente. Dichiara la tua interfaccia conforme al protocollo. Aggiungi eventuali altri delegati, quindi utilizza UITextChecker

Ha cose come availableLanguages, hasLearnedWord, learnWord, unlearnWord Ha anche ipotesi forWordRange: inString: linguaggio che restituisce un elenco di parole che sono possibili sostituzioni valide per una parola errata.

Per ulteriori informazioni, consulta la Libreria di riferimento del sistema operativo iPhone su UITextChecker http://developer.apple.com/ iphone / biblioteca / documentazione / UIKit / Reference / UITextChecker_Class / Reference / Reference.html

DougPan

Lexicontext (la mia biblioteca) fornisce tale funzionalità per le parole inglesi, anche se non dal dizionario integrato, ma da un'istanza di WordNet integrata.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top