![](/img/trans.png)
[英]How do I make a loop that checks for new IBAction input on every iteration?
[英]How do I make Interface Builder recognize IBOutlet/IBAction for new languages?
這是一個理論問題:假設我提出了一種出色的新腳本語言,並想為此建立一個Cocoa橋梁。
是否有可能使Interface Builder識別新語言並自動解析源代碼,以便它可以列出IBAction
和IBOutlet
,就像它已經為Objective-C的.h
,RubyCocoa的.rb
和PyObjC的.py
所做的那樣,和AppleScriptObjC的.applescript
文件? 或者它是否被硬編碼到Interface Builder中?
如果可能的話,我該怎么做和/或是否有文件?
AFAIK沒有記錄。
Matt Gallagher在Xcode和IB Interprocess Communication之間的進程間通信上做了一段時間
使用這些技術,您可以將某些東西拉下來。
另一個想法是利用IB已經做的事情並生成一個.h文件,其中包含適合您所選語言的IB標記 - 例如,寫出一個.h文件,其中包含您想要公開的元素。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.