我讀過,自iOS5以來,開發人員可以訪問像拼寫檢查器使用的內置字典(雖然我不知道這是一個「完整的」字典),我見過Mac OSC的例子獲取定義一個給定的詞與UIReferenceLibraryViewController如何在iOS應用程序中存儲/使用完整的英語詞典?
即時通訊正在尋找一個完整的英語詞典在一個項目即時通訊工作(隨機詞),但我不確定這是否是可以使用iOS內置的字典(如果是這樣,怎麼做?)或以某種方式與應用程序捆綁(XML)或僅使用mySQL數據庫。
我更喜歡弄清楚如何做到這一點,而不必訪問網絡上的數據庫,儘管如果可能的話。
爲了說明問題,我在尋求幫助以獲得有關真實詞彙的完整字典的最佳方法 - 例如,用戶觸摸UIButton和171,476(source:oxford詞典站點)中的任意一個英語單詞隨機出現在UILabel中。
非常感謝。
你從哪裏讀到開發者可以訪問內置字典?不是我認爲它不是真的,我只是好奇 – 2013-03-04 21:07:28
如果手機已經附帶字典,如果您不想使用Web服務將定義擴展到更多網站,那麼構建自己的內容有什麼意義? – CodaFi 2013-03-04 21:08:24
您可以使用內置字典顯示給定單詞的定義,並檢查單詞是否在字典中有定義,但不能從中選擇一個隨機單詞或列出其包含的所有單詞。 – omz 2013-03-04 21:08:26