Создание основы в приложении? - PullRequest
1 голос
/ 25 июля 2010

У меня есть приложение с какао, в котором есть определенные подпрограммы / методы. Так что, если у меня есть такой метод:

- (void) dummyMethod:(NSObject*)dummy
{
 //code
}

Можно ли вызвать его из внешнего приложения, если у меня есть правильные заголовки? Я имею в виду связывание приложения с другим приложением. Кстати, этот метод является методом экземпляра.

Извините, если это звучит абсурдно.

Ответы [ 2 ]

2 голосов
/ 25 июля 2010

Взгляните на ScriptingBridge инфраструктуру, которая позволяет различным приложениям взаимодействовать друг с другом - возможно, это то, что вам нужно.

1 голос
/ 25 июля 2010

Нельзя вызывать метод из другого приложения (процесса).Вы можете вызывать методы фреймворка, статической или динамической библиотеки.
Чтобы вызвать метод в другом приложении, вы должны использовать механизм межпроцессного взаимодействия.В какао вы можете добиться этого с помощью распределенного уведомления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...