ios — CoreBluetooth с переполнением стека

Мне нужно отправить данные через Bluetooth из приложения iOS в приложение C ++. Так
Я должен реализовать модуль Bluetooth в C ++, в приложении iOS, используя Corebluetooth Framework. Я создал класс оболочки модуля Bluetooth для приложения C ++. Я могу вызвать функцию iOS из приложения C ++, но C ++ не имеет Corebbluetooth. Можно ли создать класс-оболочку для corebluetooth для использования с C ++?
Если это возможно, как создать то же самое?

1

Решение

Да, это возможно.

Вам просто нужно создать оболочку Objective-C ++, которая перенаправляет сообщения в ваш код C ++. Objective-C ++ позволяет использовать код C ++ в ваших классах Objective-C. Чтобы использовать его, вам нужно либо установить расширения исходных файлов с помощью вашей оболочки Objective-C из .m в .mm или установите источники Objective-C++ в инспекторе файлов в Xcode.

1

Другие решения


По вопросам рекламы [email protected]