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