2011-01-17 10 views
6

Sto cercando un modo per includere un dizionario inglese completo in un'app per iPhone (un gioco di parole), il database deve essere in grado di includere tutte le possibilità di coniugazione per i verbi, deve includere singolare e ortografie al plurale. Quindi la mia app può interrogare il database per verificare se l'ortografia è corretta.dizionario inglese necessario per un gioco di parole

Esiste un database gratuito o commerciale che includa tali dati?

+1

si potrebbe usare un 'NSSpellChecker'. – zneak

+4

C'è un modo per svuotare il riepilogo della modifica? ;) –

risposta

0

Il posto migliore per trovare un database per un correttore ortografico è probabilmente un'applicazione di elaborazione di testo libera. Quindi, proverei con la versione Open Office di Word. Scaricalo, installalo e trova semplicemente il file del dizionario.

Open Office è concesso in licenza sotto LGPL, quindi dovrebbe essere corretto, basta controllare se la licenza copre anche i dati (cioè il file dizionario).

1

NSSpellChecker è l'opzione più semplice, ma potrebbe essere più completo per utilizzare il dizionario ufficiale di Scrabble anche online e controllare sia contro

(solo una partita richiesto.)

Si potrebbe fare una richiesta di web-service utilizzando http://www.hasbro.com/scrabble/en_US/search.cfm

+0

Ho dimenticato di menzionare che uno dei vincoli che ho, è quello di avere il database completo disponibile sul dispositivo, non voglio interrogare alcun server nel cloud. –

1

È possibile utilizzare UITextChecker per il controllo ortografico.

Per quanto riguarda un dizionario, quando ho costruito una libreria di dizionari iOS qualche tempo fa (www.lexicontext.com) ho utilizzato WordNet. WordNet contiene un sacco di informazioni semantiche interessante ...

1
http://www.a2zwordfinder.com/cgi-bin/scrabble.cgi?Letters=&Pattern=______&MatchType=Exactly&MinLetters=3&SortBy=Alpha&SearchType=Scrabble 

Change min lettere per ottenere risultati diversi

Problemi correlati