这是一个理论问题:假设我想要开发一种非常出色的新脚本语言,并且想为它创建一个Cocoa桥接。
Interface Builder是否能够识别这种新语言并自动解析源代码,以便可以列出IBAction
和IBOutlet
,就像它已经为Objective-C的.h
、RubyCocoa的.rb
、PyObjC的.py
和AppleScriptObjC的.applescript
文件所做的那样?还是这个功能在Interface Builder中是硬编码的?
如果可能的话,我该如何实现它,或者是否有相关文档可供参考?