Я погуглил, но не смог выяснить, что такое быстрый эквивалент respondsToSelector:
.
Это единственное, что я могу найти ( альтернатива Swift для responsedsToSelector:), но это не слишком уместно в моем случае, так как он проверяет наличие делегата, у меня нет делегата, я просто хочу проверить, существует ли новый API или нет при запуске на устройстве и, если нет, вернуться к предыдущей версии API.
NSClassFromString
и respondsToSelector
среди других механизмов для проверки недавно реализованной функциональности, я должен верить, что механизмы либо уже существуют, либо будут там до выпуска. Попробуйте посмотреть Advanced Interop...
видео с WWDC.
if #available(...)
в Swift 2.x, чтобы избежать использования respondsToSelector
в первую очередь. Но ты знал это. ( apple.co/1SNGtMQ )