Я изучаю C++ и SFML довольно долгое время, и люблю язык и библиотеку, так как это хорошо работает для меня. Я заинтересован в создании приложений для iPhone, которые, как я понимаю, используют Objective-C.
В любом случае, мой вопрос заключается в том, есть ли способ вызвать использование кода C++ (с SFML) в Objective C. Так что, пока программа будет работать на iPhone, фактический код написан в основном в C++?
Извините, если это не так.... достаточно описательно, если вам нужно больше разъяснений, не стесняйтесь спрашивать!
Заранее спасибо!
Да. Фактически, вы, вероятно, используете Objective- C++. Назовите свои исходные файлы с расширением ".mm" вместо расширения ".m", а компилятор будет компилировать их как Objective- C++. Там даже статья Википедии об этом. Вы также можете использовать обычные исходные файлы C++ в своем коде и вызывать их из классов Objective-C в этом сценарии. Если у вас есть более конкретные вопросы, не стесняйтесь спрашивать.