1

私のアプリでは、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)

    // ....
}

お時間をいただきありがとうございます!

4

0 に答える 0