2010-02-14 5 views
4

이론적 인 질문입니다 : 새로운 스크립트 언어가 생겨나 고 코코아 브릿지를 만들고 싶다고 가정 해 봅시다. Interface Builder가 새로운 언어로 IBOutlet/IBAction을 인식하도록하려면 어떻게합니까?

은 이미 목표 - C의 .h의 경우와 마찬가지로, 그것은 IBAction들과 IBOutlet의 목록을 할 수 있도록 인터페이스 빌더는 새로운 언어를 인식하고 자동으로 소스 코드를 분석하기 위해 RubyCocoa의 .rb 및 PyObjC의 .py 그것을 가능 , AppleScriptObjC의 .applescript 파일이 있습니까? 또는 Interface Builder로 하드 코딩 되었습니까?

가능하다면 어떻게 할 수 있습니까? 문서가 있습니까?

답변

0

AFAIK 이것은 문서화되어 있지 않습니다.

매트 갤러거가 잠시 다시 그 기술을 사용하여 엑스 코드 및 IB Interprocess Communication

사이의 프로세스 간 통신에 게시물을했다, 당신이 뭔가를 해낼 수 있습니다.

또 다른 생각은 IB가 이미 수행 한 작업을 활용하고 적절한 IB 마커가있는 .h 파일을 생성하는 것입니다. 노출하려는 요소가있는 .h 파일을 작성하십시오.

+0

의견을 보내 주셔서 감사합니다. 두 번째 제안은 가장 미래 보장적인 솔루션으로 들립니다. 그러나 나는 새로운 스크립팅 언어를 먼저 생각해 내야한다 : p – Yuji