투케이2K

165. (Objective-C/objc) [간단 소스] UIImagePickerController 사용해 사진 찍기 카메라 (camera) 호출 수행 본문

Objective-C

165. (Objective-C/objc) [간단 소스] UIImagePickerController 사용해 사진 찍기 카메라 (camera) 호출 수행

투케이2K 2024. 9. 23. 20:52
반응형

[개발 환경 설정]

개발 툴 : XCODE

개발 언어 : OBJECTIVE-C

 

[소스 코드]

 

    // ----------------------------------------------------------------------
    // [사전 설정 사항] 
    // ----------------------------------------------------------------------
    // 1. info.plist 파일에서 카메라 및 앨범 접근 권한 부여 필요
    // ----------------------------------------------------------------------
    // 2. 퍼미션 권한 : 
    // 
    // Privacy - Camera Usage Description
    // Privacy - Photh Library Usage Description
    // ----------------------------------------------------------------------
    // 3. 해당 코드 호출 전 카메라 사용 가능 여부 체크 필요 : 
    // 
    // if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) { }
    // ----------------------------------------------------------------------
    // 4. 참고 사이트 : 
    // 
    // https://blog.naver.com/kkh0977/222632600468?trackingCode=blog_bloghome_searchlist
    // ----------------------------------------------------------------------





    // ----------------------------------------------------------------------
    // [소스 코드] 
    // ----------------------------------------------------------------------

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

    cameraPicker.sourceType = UIImagePickerControllerSourceTypeCamera; // [타입 지정]

    cameraPicker.delegate =self; // [딜리게이트 지정]

    // [카메라 열기 수행]
    [self presentViewController:cameraPicker animated:YES completion:nil];

    // ----------------------------------------------------------------------

 

반응형
Comments