티스토리 뷰

반응형

 

 

 

안녕하세요! 민군입니다 ^-^ 최근 네이버 산하 커넥트재단에서 제공하는 부스트코스 코스를 밝고 iOS개발을 공부하고 있는데요. 틈틈이 알게 된 팁이나 정보가 있으면 블로그에 꾸준히 공유하도록 하겠습니다. 오늘은 간단 한 정보를 공유하겠습니다. 

 

이미지피커 ImagePicker라고 하는 이미지를 선택해서 처리해주는 기능이 있습니다. ImagePickerController 인스턴스를 만들어 사용하지요. 이미지피커는 아래와 같은 예시로 사용이 가능한데요. 한번 보겠습니다. 

 

 

 

 

 

위 이미지를 보시면 좌측 상단에 이미지뷰 ImageView가 있는것을 보실 수 있습니다. 해당 이미지뷰를 터치할때, ImagePickerViewController를 생성시키는 사례입니다. 이미지 뷰를 선택 하면 ImagePickerViewController가 열리게 됩니다. 그후에는 이미지를 선택해서 상황에 따라 편집도 가능하지요. 

 

        //사진 선택 시 편집을 허용시킨다.

        picker.allowsEditing = true

이런식으로 말이죠. 편집까지 마치고 이미지를 선택합니다. 

 

 

 

 

 

위 캡쳐이미지처럼 사진선택 및 편집을 완료해서 우측 하단의 "선택" 버튼을 눌러줍니다. 눌렀는데 콘솔에서 에러가 뜨는군요.

 

 

 

 

 

 

 

errors encountered while discovering extensions: Error Domain=PlugInKit Code=13 "query cancelled"

라는 오류문구입니다. 사실 해당문구가 나와도 크게 앱 동작에는 이상이 없었습니다만, 그래도 에러를 해결하고 가는것이 좋겠지요? 

 

 

 

 

 

 

네, 에러가 떴지만 위 캡쳐 화면대로 구동에는 이상이 없었습니다. 그렇다면 위에 상기한 에러문구를 해결해보겠습니다. 

 

 

 

 

 

XCode 상단메뉴바의 Product -> Scheme -> Edit Scheme을 선택합니다. 

 

 

 

 

 

 

Run탭의 Arguments -> Environment Variables -> OS_ACTIVITY_MODE, disable 값을 추가하시면 에러문구를 해결하실 수 있습니다.

 

 

저는 현재 커넥트재단 부스트코스 5번째 프로젝트를 도전중에 있습니다. 부스트코스는 총 5개의 프로젝트 과제가 있으며, 5개를 전부 통과하면 수료할 수 있는데요. 4번째 프로젝트까지 완성(리뷰를 받아야 하지만 ㅠㅠ)했고 5번째를 하고 있는 상황입니다. 

 

iOS개발에 입문하고 싶으시다면, 커넥트재단의 기초문법강의 부스트코스 수강 해보시길 권장드립니다. 

 

▼커넥트재단 부스트코스에 홈페이지 링크

https://www.edwith.org/boostcourse-ios/joinLectures/12966

 

 

 

실력을 키우면서 얻게 되는 꿀팁들 자주 공유하도록 하겠습니다. 감사합니다 ^-^;; 

 

 

 

반응형
댓글
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함