gpt4 book ai didi

objective-c - 如何让 Interface Builder 识别新语言的 IBOutlet/IBAction?

转载 作者:搜寻专家 更新时间:2023-10-30 19:50:08 25 4
gpt4 key购买 nike

这是一个理论问题:假设我提出了一种出色的新脚本语言并想为此制作一个 Cocoa 桥。

是否有可能使 Interface Builder 识别新语言并自动解析源代码,以便它可以列出 IBActionIBOutlet,就像它已经存在的那样为 Objective-C 的 .h、RubyCocoa 的 .rb 和 PyObjC 的 .py 以及 AppleScriptObjC 的 .applescript 文件做的?还是硬编码到 Interface Builder 中?

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

最佳答案

据我所知,这没有记录。

Matt Gallagher 不久前发表了一篇关于 Xcode 和 IB 之间的进程间通信的帖子 Interprocess Communication

使用这些技术,您也许可以取得一些成果。

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

关于objective-c - 如何让 Interface Builder 识别新语言的 IBOutlet/IBAction?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2261113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com