Передача объектов c ++ в оболочку Objective c

0

Из того, что я понимаю, вы не можете передать объекты c++ прямо в объективе C... Я думаю. Вместо этого вам нужно передать указатель. Вам нужно передать указатель на пустоту и бросить его?

Например, если у меня есть два объекта c++ b2World и b2Body. Если я затем создаю два объектных c-оболочки World, Body do I, то передайте b2Body в World с указателем void и внесите его в World?

  • 0
    Если вы хотите использовать объекты C ++, вам следует преобразовать свой код в Objective-C ++.
  • 0
    Очевидно, но вам все еще нужно уметь создавать методы, которые могут возвращать объект c ++. Вы не можете сделать это в заголовочном файле.
Теги:

1 ответ

0
Лучший ответ

Я обнаружил, что я изначально был прав. Вы можете передать объекты c++ через указатели void, а затем отбросить их.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню