Я пытаюсь реализовать оболочки Objective C для определенных классов C ++. Один из этих классов реализовал шаблон наблюдателя и требует, чтобы наблюдатель имел определенный тип C ++ (определенный в интерфейсе).
Я гуглил весь день, но не смог найти ничего, связанного с этой проблемой. Как я могу подписаться на этот шаблон наблюдателя C ++ с помощью класса Objective C? Чтобы это работало, нужно использовать наследование, но это, очевидно, не может работать, так как Оболочка является Objective C и не может наследовать от интерфейса C ++.