私のアプリでは、UIImagePickerController を使用して画像を選択します。その画像につながる NSURL を取得したい。「didFinishPickingImage」メソッドで、「UIImagePickerControllerReferenceURL」および「UIImagePickerControllerMediaURL」プロパティを使用してみましたが、stackoverflow の一部のスレッドが提案しましたが、両方とも URL として NULL を返しました。
このスレッドは似たようなことについて話しましたが、URLではなく画像自体を取得することについて話し合っており、ギャラリー画像につながるNSURLで終わる方法を完全に理解できませんでした.
これは私の現在のコードです:
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingImage:(UIImage *)image
editingInfo:(NSDictionary *)editingInfo
{
NSURL *imageUrl = [editingInfo valueForKey:UIImagePickerControllerReferenceURL];
NSString *stringFromURL = [imageUrl absoluteString];
NSLog(@"%@", stringFromURL); // this shows i do get (null)
// ....
}
お時間をいただきありがとうございます!