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