[Swift/iOS] 카메라로 사진 찍기 및 앨범에서 이미지 가져오기 (taking a picture using the camera)
Develop/Swift 2020. 12. 30. 04:19

안녕하세요. 미닛메이드 Minnit 입니다😌 앱에서 카메라로 사진을 찍거나 앨범에서 기존 이미지를 가져와서 사진을 등록하는 기능 ! 많이 사용해보셨죠? 예로는 카카오톡 프사 선택하기가 있겠네요! UIImagePickerController를 이용해 이 기능을 구현해보겠습니다! UIImagePickerController가 뭘까요? Apple🍎의 공식 문서를 확인해보면 "사진 촬영, 동영상 녹화, 사용자의 미디어 라이브러리에서 항목을 선택하기 위한 시스템 인터페이스를 관리하는 View Controller입니다." 이번 시간에는 UIImagePickerController에서 제공해주는 다양한 함수에 대해 살펴볼게요! 그럼 기본적인 코드를 보고 설명을 해볼까요? let camera = UIImagePickerCo..

[Swift] instantiateViewController를 사용해서 뷰 생성하기
Develop/Swift 2020. 10. 18. 17:56

안녕하세요. 미닛메이드 Minnit 입니다😌 이번에는 instantiateViewController라는 swift에서 사용되는 Instance Method에 대해 알아보겠습니다. apple의 공식문서를 확인해보면 " 지정된 식별자를 가지고 스토리보드의 데이터를 초기화 해 뷰 컨트롤러를 만든다 " 라고 쓰여있는 걸 확인할 수 있습니다 ! 🔍 여기서 잠깐 , identifier란 무엇일까요? identifier은 스토리보드에서 뷰 컨트롤러를 구분할 수 있게 만들어 주는 뷰의 별명이라고 할 수 있습니다. 여기서는 "FirstVC" 라는 식별자를 이 뷰에게 부여한 것입니다. 다시 앞으로 가서, instantiateViewController의 설명에서 제가 생각하는 가장 중요한 포인트는 ❗️ 데이터 초기화 ❗️입..

[Swift] Swift에서 다양한 정규표현식(Regular Expression) 사용해보기
Develop/Swift 2020. 10. 8. 16:16

안녕하세요. 미닛메이드 Minnit 입니다😌 이번에는 Swift에서 자주 사용되는 정규표현식에 대해 알아보고 적용까지 해보겠습니다! 먼저, 정규표현식이란 무엇일까요? 🔗 사용자가 규칙을 세워 패턴을 정의해둔 String 🔗 이라고 할 수 있습니다 ~ 만약 우리가 전화번호 정규표현식을 만든다고 하면 🐙 11자로 고정되어있다. 🐙 숫자로만 이뤄져 있다. 라는 규칙을 세워볼 수 있겠죠? let phoneRegEx = "[0-9]{11}" [ ] 안에는 표현식을 이루는 문자 타입을 넣어주시면 됩니다! 숫자 : [0-9] 한글 : [가-힣] 영어 : [A-Za-z] 특수문자 : [!_@$%^&+=] 그리고 뒤의 { } 안에는 몇 자로 이뤄져 있는지 써주시면 됩니다! 전화번호는 11자로 고정되어 있기 때문에 {11..