4

これは理論的な質問です。優れた新しいスクリプト言語を考え出し、そのためのCocoaブリッジを作成したいとします。

Interface Builderに新しい言語を認識させ、ソースコードを自動的に解析して、Objective-C 、RubyCocoa 、PyObjC 、およびAppleScriptObjCのファイルの場合と同じように、 IBActionsとsを一覧表示できるようにすることはできますか?それとも、Interface Builderにハードコーディングされていますか?IBOutlet.h.rb.py.applescript

可能であれば、どうすればそれを行うことができますか、および/またはドキュメントはありますか?

4

1 に答える 1

0

私の知る限り、これは文書化されていません。

Matt Gallagher は、Xcode と IB 間のプロセス間通信について、しばらく前に投稿しました

それらのテクニックを使用すると、何かをやってのけることができるかもしれません。

もう 1 つの考えは、IB が既に行っていることを利用して、選択した言語に適切な IB マーカーを含む .h ファイルを生成することです。たとえば、公開したい要素を含む .h ファイルを書き出します。

于 2010-02-28T03:49:19.857 に答える