我在我的应用程序中使用ELCImagePickerController,我不想将选定的 fullScreenImage 保存到我的数组中,因为如果我选择了 40 个 iPad 图像,那就不好了。
我想从方法UIImagePickerControllerReferenceURL
而不是UIImagePickerControllerOriginalImage
从方法的字典中获取数据- (void)elcImagePickerController:(ELCImagePickerController *)picker didFinishPickingMediaWithInfo:(NSArray *)info
。
我试过了:
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 个字节。我已经尝试了论坛中所有可用的答案,但没有用。
请问有人能回答这个吗?