bunun
// u also import framework "MobileCoreServices"
UIImagePickerController *c = [[UIImagePickerController alloc] init];
c.delegate = self;
c.sourceType = UIImagePickerControllerSourceTypeCamera;
NSString *requiredMediaType;
requiredMediaType = (NSString *)kUTTypeImage;
imagePicker.mediaTypes = [NSArray arrayWithObject:requiredMediaType];
[self presentModalViewController:c animated:NO];
[ c release];
}
- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
NSString *ItemMediaType = [info objectForKey:
UIImagePickerControllerMediaType];
if ([ItemMediaType isEqualToString:(NSString *)kUTTypeImage] == YES){
UIImage *theImage = nil;
if (picker.allowsEditing == YES){
theImage = [info objectForKey:UIImagePickerControllerEditedImage];
} else {
theImage = [info objectForKey:UIImagePickerControllerOriginalImage];
}
}
mümkün yinelenen yardımcı olacak olabilir [IOS 4: FigCreateCGImageFromJPEG geri -1] (http://stackoverflow.com/questions/3629785/ios-4-figcreatecgimagefromjpeg-returned-1) – Vladimir
Delege yönteminin kodunu bize gösterebiliyor musunuz: '- (void) imagePickerController: (UIImagePickerController *) seçici didFinishPickingMediaWithInfo: (NSDictionary *) info;' – fuzz
Tüm bu hata ios 4.2'de kayboldu – Dhilip