4

这是一个理论上的问题:假设我想出了一种出色的新脚本语言,并想为此搭建一个 Cocoa 桥梁。

是否可以让 Interface Builder 识别新语言并自动解析源代码,以便它可以列出IBActions 和IBOutlets,就像它已经为 Objective-C .h.rbRubyCocoa 和 PyObjC.py以及 AppleScriptObjC 的.applescript文件所做的那样?还是硬编码到 Interface Builder 中?

如果可能,我该怎么做和/或有文件吗?

4

1 回答 1

0

AFAIK 这没有记录。

Matt Gallagher 不久前发表了一篇关于 Xcode 和 IB 进程间通信之间的进程 间通信的文章

使用这些技术,您也许可以完成一些事情。

另一个想法是利用 IB 已经做的事情,并为您选择的语言生成一个带有适当 IB 标记的 .h 文件 - 例如,用您想要公开的元素写出一个 .h 文件。

于 2010-02-28T03:49:19.857 回答