У меня есть класс Objective-C++, который добавляет себя в качестве наблюдателя за событием в Cocoa NSView. Я хотел бы иметь возможность отправлять NSNotifications методу класса C++ вместо метода или блока Objective-C. Как я могу это сделать?
Моя ситуация такова:
- A — класс Objective-C++
- B - НСВью
B инкапсулирован A. Я хочу получать уведомления об одном из событий B. Однако метод, обрабатывающий это событие, ДОЛЖЕН иметь ссылку на экземпляр A, который содержит B.