2016-12-21 9 views
0

Scripting Bridge를 사용하여 메시지 수신시 알림을 재생하는 목표 C에 프로그램을 작성하려고합니다. 필자는 컴파일을 설정하고 라이브러리를 올바르게 연결했습니다. Scripting Bridge에서 생성 한 'messages.h'파일의 모든 기능을 사용할 수 있습니다. 그러나 메시지를 수신하는 기능은 포함되지 않습니다. AppleScript에서는 'Message Event Handler Suite'에 의해 처리되지만 이는 Scripting Bridge를 통해 직접 전달되지는 않습니다. 특정 Applescript 이벤트 처리에 해당하는 생성 된 함수가없는 것 같습니다. 메시지. Objective C 프로그램에서 메시지 응용 프로그램으로 전달되는 이벤트와 메시지는 어떻게받을 수 있습니까?Applescript-Objective C Scripting Bridge에서 이벤트 수신


편집 :이 전혀 도움이되지만 Messages.h 파일에서 MessagesApplication 클래스는 MessagesSuite 범주를 사용하는 것 같으면 잘 모르겠어요.

@interface MessagesApplication (MessagesSuite) 

나는이 범주에 대한 문서 또는 정보를 찾을 수 없어, 그래서는 실제로 경우 애플 메시지 이벤트 처리기 스위트와 관련된인지 알 수 없습니다.

답변

0

짧은 대답 : 다른 응용 프로그램에 속한 Apple 이벤트를받을 수 없습니다.