iPhoneの辞書からランダムな単語を取得するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/609158

  •  03-07-2019
  •  | 
  •  

質問

SDKを使用して、組み込みの辞書から単語をランダムに取得する方法はありますか?

独自の単語リストを提供できますが、組み込みの辞書を使用するとローカライズが容易になります。

役に立ちましたか?

解決

残念ながら、これはアプリケーションがアクセスできないiPhoneの領域の1つです。

ただし、代替として使用できる無料の辞書がいくつかあります。テキストベースのファイルをansqliteデータベースに変換するのは非常に簡単です。これにより、単語をランダムに選択するのが非常に簡単になります。

はい、あなたが指摘しているように、ローカライズはこれに関する問題です:(

他のヒント

スペルチェッカーへのアクセスは提供されていません。

iPhoneはUITextFieldオブジェクトのスペルをチェックします。 ユーザー入力領域としてUITextFieldを作成します。 プロトコルに準拠するようにインターフェイスを宣言します。 他のデリゲートを追加し、UITextCheckerを利用します

availableLanguages、hasLearnedWord、learnWord、unlearnWordなどがあります また、guessesForWordRange:inString:languageがあり、スペルミスのある単語を有効に置換できる単語のリストを返します。

詳細については、UITextCheckerのiPhone OSリファレンスライブラリをご覧ください。 http://developer.apple.com/ iphone / library / documentation / UIKit / Reference / UITextChecker_Class / Reference / Reference.html

DougPan

Lexicontext (私のライブラリ)は、組み込みの辞書からではありませんが、英語の単語に対してこのような機能を提供します。しかし、それに組み込まれているWordNetインスタンスから。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top