이것은 iPhone 앱 코드입니다.하지만 ipad retina 시뮬레이터 나
ipad를 실행하면 앱이 다운됩니다. 나는 수시로 확인한다 & 내가 깨닫는다
피커 객체는 없다. 하지만 그것은 아이폰 시뮬레이터에서 잘 작동합니다. 모든 일이 일에 대한 아이디어입니다. (아이 패드 레티 나 & 아이 패드에서만 아이폰했지만 실행이 응용 프로그램)아이폰 앱은 iPad에서 실행 이미지 픽커는 있지만 이미지 피커는 오브젝트가 없습니다.
UIImagePickerController * imagePicker = [[UIImagePickerController alloc] init]; // image picker alloc
imagePicker.delegate = self; // delegate call by self
imagePicker.allowsEditing = YES;
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; //Pick image in Library
[self presentModalViewController:imagePicker animated:YES]; // OPen Library
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
imgImage = info[UIImagePickerControllerOriginalImage]; //Get Orginial Images
imgData = [[NSData alloc] initWithData:UIImageJPEGRepresentation((imgImage), 0.9)]; // Jpg image format
[picker dismissModalViewControllerAnimated:YES];
} // pick image from this method
오류가 발생하면 디버거에 표시되는 오류 메시지는 무엇입니까? –
*** 캐치되지 않은 예외 'NSInvalidArgumentException'으로 인해 앱을 종료합니다. 이유 : '*** setObjectForKey : 개체가 nil (키 : 이미지) 일 수 없습니다.' 이 사실을 알고 계시면 저에게 도움을주십시오. –
충돌하는 라인의 내용은 무엇입니까? 당신은 그것을 제공 할 수 있습니까 (그리고 가능하면 주변 선들)? –