iOS の mod dev ガイドの TiModdevguideDemoView.h/m と TiModdevguideDemoViewProxy.h/m を確認してください。
https://github.com/appcelerator/titanium_modules/tree/master/moddevguide/mobile/ios/Classes
ビューとビュー プロキシの関係を簡単に示します。この場合は正方形になります。
ここで JavaScript で使用されていることがわかります:
https://github.com/appcelerator/titanium_modules/blob/master/moddevguide/mobile/ios/example/demos/viewproxyDemo.js
それを手に入れ、簡単なビューを作成できるようになったら、質問を解決するための次のステップに進む準備ができています。XIB を NIB に変換する必要があります。最も簡単な方法は、XIB をネイティブ プロジェクトに追加し、プロジェクトをコンパイルしてから、NIB を引き出すことです。モジュールのアセットにダンプし、モジュール コードから参照します。残念ながら、NIB を使用してリンクする公開ソースはありませんが、スニペットをお見せできます。(私たちが維持している多くのモジュールはこの方法を使用しているため、うまく機能させることができると思います! Jira、Gigya、Urban Airship など)。
NSBundle* bndl = [NSBundle bundleWithPath:[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"ti.jira/1.0/assets/JMC.bundle"]];
JMCSketchViewController *sketchViewController = [[[JMCSketchViewController alloc] initWithNibName:@"JMCSketchViewController" bundle:bndl] autorelease];
サードパーティからの強制的なものがない限り、通常は NIB を使用しないことに注意してください。宣言的にではなく命令的にビューを作成する方が簡単です。
ビューとビュー プロキシの詳細については、iOS mod dev ガイドを参照してください。上記の mod dev ガイドでリンクした内容を理解したら (そして独自の mod 開発ガイドを作成すると)、mod dev ガイドがより便利になります。(ちなみに、パイプラインのガイドにいくつかの更新があり、理解しやすくなっています)。http://docs.appcelerator.com/titanium/2.0/index.html#!/guide/iOS_Module_Development_Guide
お役に立てれば。さらに肉付けできるものがあれば教えてください。乗り越えなければならないちょっとした理解のこぶがありますが、ひとたび肘のグリースを入れると、モジュール開発を全速力で実行できるようになります。