Доступ к содержимому файла изображения после выбора UIImagePicker - PullRequest
1 голос
/ 31 мая 2011

У меня есть выбор UIImagePicker, и при выборе изображения он возвращает информационный словарь со следующими записями:

UIImagePickerControllerMediaType = "public.image"
UIImagePickerControllerOriginalImage = "<UIImage:0x3333333>"
UIImagePickerControllerReferenceURL = "assets-library://asset/asset.JPG?id=1000000001&ext=JPG"

Как получить доступ к содержимому BLOB выбранного файла изображения?

1 Ответ

0 голосов
/ 31 мая 2011

Не можете ли вы сделать это?

NSData *data = [NSData dataWithContentsOfURL:[info objectForKey:UIImagePickerControllerReferenceURL]];

С другой стороны

UIImage *image = [info objectForKey: UIImagePickerControllerOriginalImage]; // or you can use UIImagePickerControllerEditedImage too
NSData *data = UIImageJPEGRepresentation(image, 1.0);

и затем получите доступ к bytes.

...