Слабое связывание - проверьте, существует ли класс, и используйте этот класс
Я пытаюсь создать универсальное приложение для iPhone, но оно использует класс, определенный только в более новой версии SDK. Каркас существует в старых системах, но класс, определенный в каркасе, не существует.
Я знаю, что хочу использовать какое-то слабое связывание, но в любой документации, которую я могу найти, говорится о проверках времени выполнения на наличие функций - как мне проверить, что класс существует?