Я использую этот блок кода внутри функции, пытаюсь запросить изображение из актива.
var imageFinal: UIImage?
let manager = PHImageManager.default()
let requestOptions = PHImageRequestOptions()
requestOptions.resizeMode = .exact
requestOptions.deliveryMode = .highQualityFormat
requestOptions.isSynchronous = true
manager.requestImageDataAndOrientation(for: asset, options: requestOptions) { (data, _, _, _) in
guard let data = data else { return }
if let image = UIImage(data: data) {
imageFinal = image
print("successfully")
}
}
Проблема в том, что не каждый раз работает. Я не смог понять, по каким критериям работает или нет.
Мне нужно, чтобы изображение из ресурса было точным размером изображения из библиотеки фотографий.
Спасибо