Comment puis-je récupérer des mots aléatoires du dictionnaire de l'iPhone?
-
03-07-2019 - |
Question
Existe-t-il un moyen de récupérer des mots au hasard dans le dictionnaire intégré via le SDK?
Je peux fournir ma propre liste de mots, mais l’utilisation du dictionnaire intégré facilite la localisation.
La solution
Malheureusement, il s'agit d'un des domaines de l'iPhone auxquels les applications n'ont pas accès.
Cependant, il existe un certain nombre de dictionnaires gratuits disponibles que vous pourriez utiliser comme alternative. Il est assez facile de convertir un fichier texte en base de données ansqlite, ce qui facilite grandement la sélection de mots au hasard.
Et oui, comme vous le signalez, la localisation pose un problème: (
Autres conseils
Aucun accès n'est fourni au vérificateur orthographique.
L'iPhone vérifie l'orthographe dans les objets UITextField. Créez un UITextField en tant que zone de saisie utilisateur. Déclarez votre interface conforme au protocole. Ajoutez tous les autres délégués, puis utilisez UITextChecker
Il contient des éléments tels que langues disponibles, aLearnedWord, learnWord, unlearnWord Il a également des conjectures: ForSordWang: inString: langage qui renvoie une liste de mots pouvant remplacer un mot mal orthographié.
Pour plus d'informations, consultez la bibliothèque de référence iPhone OS sur UITextChecker. http://developer.apple.com/ iphone / bibliothèque / documentation / UIKit / Référence / UITextChecker_Class / Référence / Référence.html
DougPan
Lexicontext (ma bibliothèque) fournit une telle fonctionnalité pour les mots anglais, mais pas depuis le dictionnaire intégré, mais à partir d'une instance WordNet qui y est intégrée.