使った
`NSURL *urlA = [info valueForKey:@"PHImageFileURLKey"];`
しかし、URLを使用して画像を保存しようとすると、URLはnilです。
`NSData *pngData =[NSData dataWithContentsOfURL:urlA options:NSDataReadingMapped error:nil];`
使った
`NSURL *urlA = [info valueForKey:@"PHImageFileURLKey"];`
しかし、URLを使用して画像を保存しようとすると、URLはnilです。
`NSData *pngData =[NSData dataWithContentsOfURL:urlA options:NSDataReadingMapped error:nil];`
PHContentEditingInput からimageURLを取得できます。
迅速:
asset.requestContentEditingInput(with: PHContentEditingInputRequestOptions()) { (eidtingInput, info) in
if let input = eidtingInput, let imgURL = input.fullSizeImageURL {
// imgURL
}
}
目的 C:
[asset requestContentEditingInputWithOptions:[PHContentEditingInputRequestOptions new] completionHandler:^(PHContentEditingInput *contentEditingInput, NSDictionary *info) {
NSURL *imageURL = contentEditingInput.fullSizeImageURL;
}];