【发布时间】:2016-02-08 07:05:22
【问题描述】:
我的**GMImagePickerController** 从照片应用返回所选图像的列表。
代码如下。
- (void)assetsPickerController:(GMImagePickerController *)picker didFinishPickingAssets:(NSArray *)assetArray
{
NSLog(@"%@",assetArray);
NSLog(@"GMImagePicker: User ended picking assets. Number of selected items is: %lu", (unsigned long)assetArray.count);
}
assetArray 返回结果是这样的,我从照片应用中选择了 3 张图片
(
"<PHAsset: 0x7fa39e02e840> 1AEEF04A-F8AB-4019-AAB5- 2875CFD8F8E3/L0/001 mediaType=1/0, sourceType=1, (425x425), creationDate=2016-02-03 13:53:17 +0000, location=0, hidden=0, favorite=0 ",
"<PHAsset: 0x7fa39e02c840> 50489C13-55D0-4518-B290-B01B99D66996/L0/001 mediaType=1/0, sourceType=1, (425x335), creationDate=2016-02-03 13:53:08 +0000, location=0, hidden=0, favorite=0 ",
"<PHAsset: 0x7fa39e02c750> D0A466B2-9CF2-4FD9-A12F-07921A1D0E8F/L0/001 mediaType=1/0, sourceType=1, (425x365), creationDate=2016-02-03 13:53:04 +0000, location=0, hidden=0, favorite=0 "
)
现在的问题是我想从上面的结果中获取OriginalImage 和mediaType 以将图像存储到文档目录中。
请帮我解决这个问题。
【问题讨论】:
-
我认为你使用了错误的库,我检查了返回原始图像的github.com/guillermomuntaner/GMImagePicker
-
将资产传递给资产管理器并检索信息。
-
如何删除PHAsset中的图片?
标签: ios objective-c ios8 uiimagepickercontroller phasset