Я делаю фреймворк, который использует несколько сторонних фреймворков, и эти сторонние фреймворки были установлены разработчиком, использующим мой фреймворк с использованием cocoapods, у меня возникла проблема, и я не могу найти никакого решения.
Я try __has_include
обнаружил, что существует фреймворк, который просто работает во время компиляции, а не работает во время выполнения.
Проблема, как показано ниже:
Как обнаружить фреймворк ввремя выполнения.
Мне нужна структура импорта, если структура существует.
Мне нужно реализовать сторонний протокол, если среда существует.