アプリでELCImagePickerControllerを使用していますが、選択した fullScreenImage を配列に保存したくありません。40 個の iPad 画像を選択した場合、それは良くないからです。
method の dict からでは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バイトを取得しています。フォーラムで利用可能なすべての回答を試しましたが、役に立ちません。
誰でもこれに答えてもらえますか?