予測変換候補を取得してみる

OS4になってから仕様が変更されていて、3.0の時に作ったやつがコンパイルエラー出て結構困った。
3.0のときは UIKeyboardCandidateInline の sharedInstance でとれたんだけど、[UIKeyboardCandidateInline sharedInstance]をやるとリンクエラーとなる。うーーむ。クラスメソッドが使えなくなってるねぇ。
で、いろいろ調べてみたところ、別のクラスからとってこれる事が判明。実際に動いているところ↓

Youtubeに実験的にあげてみた。動画置き場にはちょうど良いねぇ。


調べ方は・・・Frameworkをダンプしてヘッダファイルを作成し、grep candidate * で当たりをつける。
後は試行錯誤。こんだけですわ。


ちなみに、ルート探索のメソッド探しも同じ要領。