Когда я вызываю создание экземпляра AVCaptureSlider и вызываю его метод setActionQueue, я получаю следующую ошибку при создании приложения.
Фрагмент кода:
Код: Выделить всё
let zoomControl = AVCaptureSlider("Zoom", symbolName: "plus.magnifyingglass", in: -0.5...5.0)
zoomControl.setActionQueue(queue) { zoomFactor in
// code here
}
Код: Выделить всё
Undefined symbol: (extension in AVFoundation):__C.AVCaptureSlider.setActionQueue(_: __C.OS_dispatch_queue, action: (Swift.Float) -> ()) -> ()
Undefined symbol: (extension in AVFoundation):__C.AVCaptureSlider.init(_: Swift.String, symbolName: Swift.String, in: Swift.ClosedRange) -> __C.AVCaptureSlider
Языковая версия Swift: 5
Цель развертывания iOS: 13.0
При вызове этих API я проверяю, является ли версия iOS 18.0 и выше. Любая помощь очень ценится.
Подробнее здесь: https://stackoverflow.com/questions/791 ... liders-api
Мобильная версия