Как мне получить данные из UIImagePickerControllerReferenceURL?

Я использую ELCImagePickerControllerв своем приложении, и я не хочу сохранять выбранное fullScreenImage в свой массив, потому что, если я выбрал 40 изображений iPad, это не так. хорошо.

Я хочу получить данные из UIImagePickerControllerReferenceURLвместо UIImagePickerControllerOriginalImageиз словаря метода - (void)elcImagePickerController:(ELCImagePickerController *)picker didFinishPickingMediaWithInfo:(NSArray *) информация.

Я пробовал:

NSDictionary *dict = [info objectAtIndex:count];            

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",[dict objectForKey:@"UIImagePickerControllerReferenceURL"]]]];//UIImagePNGRepresentation([UIImage imageWithContentsOfFile:[NSString stringWithFormat:@"%@",[dict objectForKey:@"UIImagePickerControllerReferenceURL"]]] );
        NSLog(@"length %d",[data length]);
        imageview.image = [UIImage imageWithData:data];

Однако каждый раз я получаю 0 байт. Я пробовал со всеми ответами, доступными на форуме, но бесполезно.

Кто-нибудь может ответить, пожалуйста?

10
задан Jessedc 20 July 2016 в 08:20
поделиться