我在Swift上做PHAsset和NSURL。我有一个图像url,例如file:///var/mobile/Media/DCIM/100APPLE/IMG_0043.JPG。
如何在Swift中从此NSURL创建PHAsset?
发布于 2016-08-11 19:53:47
PHAsset对象表示出现在照片应用程序中的图像或视频文件,包括iCloud照片内容。若要显示或编辑资源,请使用PHAsset类获取要使用的照片或视频的资源对象。资源对象是不可变的,并且只包含它所表示的照片或视频的元数据。
因此,您不能创建PHAsset对象。这里只有一个用于创建对象的构造函数。
let asset = PHAsset()没有NSURL的构造函数:-
这是我们经常使用的:-
let imgData = NSData(contentsOfURL: (NSURL(string: "file:///var/mobile/Media/DCIM/100APPLE/IMG_0043.JPG"))!)
let image = UIImage(data: imgData!)https://stackoverflow.com/questions/38895066
复制相似问题