ios – 照片框架检查图像类型

前端之家收集整理的这篇文章主要介绍了ios – 照片框架检查图像类型前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有代码从库中获取照片并访问类型.但我不知道如何检查图像是PNG还是JPEG.通过ALAssetLibrary,我们可以轻松完成此任务.我想通过Photos框架实现它.任何人都有任何想法.?有什么建议.提前致谢.

解决方法

尝试:

let asset: PHAsset = ...
let opts = PHImageRequestOptions()
// opts.synchronous = true // If you want synchronous callback
opts.version = PHImageRequestOptionsVersion.Original
PHImageManager.defaultManager().requestImageDataForAsset(asset,options: opts) { _,uti,_,_ in
    println(uti)
}

我不知道如何在不获取实际数据的情况下执行此操作.

要将UTI转换为MIME类型:

import MobileCoreServices

let uti = ...
let mime = UTTypeCopyPreferredTagWithClass(uti,kUTTagClassMIMEType).takeRetainedValue()

猜你在找的Xcode相关文章