Я интегрировал библиотеку, которая использует AVCaptureSession для захвата фотографии с камеры. Поскольку AVCaptureSession доступен только на устройствах iOS 4, я хочу отключить это встроенный функционал для старых устройств.
Я знаю, что это должно быть сделано путем слабого связывания AVFoundation Framework и проверки существования функции. Слабое связывание легко сделать, но какую функцию я должен проверить на наличие здесь? AVCaptureSession — это класс, а не функция.
Есть ли какой-нибудь пример кода?