Я разработал приложение на Swift для iOS и хотел бы добавить функцию дополненной реальности, используя Vuforia для распознавания облаков. Теперь у меня есть два разных приложения, основное в Swift и приложение AR, использующее Vuforia (C ++). Я хотел бы объединить их и сделать AR просто опцией в моем основном приложении Swift, вот и все, в моем основном приложении Swift я бы нажал кнопку, чтобы открыть функцию сканирования AR. Как это может быть сделано? Заранее спасибо!
Вам нужно обернуть свой интерфейс библиотеки C ++ в интерфейс Objective-C ++, к которому затем можно получить доступ через swift.
Увидеть: Могу ли я смешать Swift с C ++? Как Objective — C .mm файлы