iPhone: uicache と objective-c と OCaml

Toolchain をコンパイルしたのでサンプルGUIアプリケーションをインストールしたのだが、アイコンが表示されない。BossPrefs には認識されているのに表示されない。
Cydia の FAQ に載っていた、UIKit tools の uicache を使うと、アイコンが表示された。なるほど。

Objective-C は C 上に Smalltalk が載っていると考えればよろしい。OCaml とのインターフェースは、オブジェクト部分を C からアクセスする方法を使って、OO <=> C <=> OCaml で何とかなるだろう。OCaml の静的サブタイピングの恩恵を受けるなどということを無視すれば、UI インターフェースを作れそうな気がしてきた。