2011-01-17 2 views
6

Я ищу способ включить полномасштабный английский словарь в приложение для iPhone (словарная игра), база данных должна иметь возможность включать все возможности сопряжения для глаголов, должна включать сингулярные слова и множественные написания. Поэтому мое приложение может запросить базу данных, чтобы проверить правильность написания.Английский словарь, необходимый для словесной игры

Есть ли бесплатная или коммерческая база данных, которая будет включать эти данные?

+1

Вы можете использовать 'NSSpellChecker'. – zneak

+4

Есть ли способ поддержать Редактировать резюме? ;) –

ответ

0

Лучшее место для поиска базы данных для проверки орфографии, вероятно, является бесплатным приложением для обработки текста. Итак, я бы попытался с Open Office версией Word. Загрузите его, установите и просто найдите файл словаря.

Open Office имеет лицензию под LGPL, поэтому должно быть хорошо, просто проверьте, распространяется ли лицензия на данные (т. Е. Файл словаря).

1

NSSpellChecker Ваш самый простой вариант, но он может быть более полное использование онлайн Эрудит официального словаря, а также и проверить его как против

(только один матч требуется.)

Вы можете сделать запрос на веб-службы с помощью http://www.hasbro.com/scrabble/en_US/search.cfm

+0

Я забыл упомянуть, что одно из ограничений, которое у меня есть, состоит в том, чтобы иметь полную базу данных на устройстве, я не хочу запрашивать какой-либо сервер в облаке. –

1

Вы можете использовать UITextChecker для проверки орфографии.

Что касается словаря, когда я когда-либо строил библиотеку словарей iOS (www.lexicontext.com) Я использовал WordNet. WordNet содержит много интересной семантической информации ...

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

Изменение мин букв, чтобы получить разные результаты

Смежные вопросы