Как стать автором
Обновить
9
Карма
0
Рейтинг
Сергей @lemsergey

iOS/macOS Developer

  • Подписчики 1
  • Подписки 2

Как встроить С-библиотеку в Swift-фреймворк

Блог компании BadooПрограммированиеРазработка под iOSРазработка мобильных приложенийSwift
Перевод


В 2014 году был представлен Swift, новый язык для разработки приложений экосистемы Apple. Новинка принесла не только новые возможности и функции, но и проблемы — тем, кто хотел пользоваться старыми добрыми C-библиотеками. В этой статье я рассмотрю одну из них — бандлинг C-библиотеки в Swift-фреймворк. Существует несколько способов её решения; в данном случае я объясню, как сделать это при помощи clang explicit-модулей.

Для примера мы возьмём внешнюю C-библиотеку libgif и встроим её в наш Swift-фреймворк GifSwift. Если вы хотите сразу увидеть результат, полностью проект можно посмотреть здесь.
Читать дальше →
Всего голосов 34: ↑34 и ↓0+34
Просмотры4.9K
Комментарии 0

Информация

В рейтинге
Не участвует
Откуда
Великобритания
Работает в
Дата рождения
Зарегистрирован
Активность