본문 바로가기

프로그래밍/iOS

[ios] 갤러리에서 사진 가져오기

사진 촬영어플을 만들다 보면 사용자의 요구에 의해 갤러리에서 사진 가져오기가 필요할 때가 있다.

 

따라서 이번기회에 정리

 

// 갤러리 띄우기

UIImagePickerController* picker = [[UIImagePickerController alloc] init];

picker.delegate = self;

picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

 

 [self presentViewController:picker animated:NO completion:nil];

 

// 델리게이트 함수

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info

{

    [picker dismissViewControllerAnimated:NO completion:nil];

    UIImage* image = [info objectForKey:UIImagePickerControllerOriginalImage];

 

}

 

위와 같이 한 뒤 image를 가지고 지지고 볶고 하면 된다.