Совместимость Swift и C++ на практике
Возможность полноценного взаимодействия с C++ была представлена в Swift 5.9.
Большое количество API на C++ можно вызывать непосредственно из Swift, а некоторые свифтовые API можно использовать из C++.
Делюсь понятным руководством, в котором можно посмотреть на пример такого взаимодействия.
📖 В этом посте Artur Gruchała показывает, как можно вызывать функции C++, оборачивать классы и передавать сложные типы данных.
А ещё можно познакомиться и с особенностями сборки: от карты модулей и работы с заголовками до твиков SwiftPM/Xcode и лучших опциях управления памятью и обработки ошибок.
➡️ А большой гайд со всеми деталями есть на официальном портале swift.
😃 iOS Dev
Post #1654
3.57K

- 👍 17
- ✍ 5
- 🔥 3
- 🤯 2
- ❤🔥 1