PHImageManager的cancelImageRequest无法按预期工作

时间:2018-02-07 06:26:57

标签: ios swift photokit

我试图从照片库中获取图像数据:

let manager = PHImageManager.default()
let options = PHImageRequestOptions()
options.isSynchronous = false
let rId = manager.requestImageData(for: asset, options: options) { data, _, _, info in

}

出于测试目的,我在请求呼叫后立即取消了请求:

manager.cancelImageRequest(rId)

但即使请求被取消,仍然会调用PHImageManager的完整处理程序块。我也找不到PHImageCancelledKey

中的info

我做错了什么?

0 个答案:

没有答案