아이폰 주소록 Contacts 가져오기 swift4
아이폰 주소록 Contacts 가져오기 swift4 아이폰 앱 개발 공부 중 핸드폰에 있는 연락처를 가져와서 textField에 설정하는 과정을 진행하고 있는데... 직접 주소록을 열어서 접근할 수 있는 방법이 있는지는 좀 더 공부를 해봐야 알겠지만 일단 지금까지 공부한 내용은 주소록에 있는 이름과 번호를 모두 가져와서 TableView에 뿌려준 후 해당 번호를 선택하면 자동으로 textField에 입력이 되도록 하는 과정까지 마무리를 했다. 나쁜 내 머리로 나중에 또 생각이 나지 않을까 싶어 그 과정의 핵심 내용만 이렇게 정리를 해 놓는다. (그냥 제 머리 속에 있는 내용만 정리하는 글이니 혹시 이 글을 보시는 분들이 있다면 참고 부탁드립니다.) '테이블뷰'의 Content는 Dynamic Protot..
swift4 ScrollView touchesBegan 안될 때 해결방법
■ 들어가며... (초보가 공부하면서 나쁜 제 머리로 나중에 이런 문제가 발생하면 또 한동안 삽질을 하지 않을까 싶어서 참고 자료로 정리해놓는 글입니다. ^^ Swift4, Xcode 9.2) ■ 문제점 스크롤 뷰 안에 다른 뷰를 넣어서 앱을 만들 때 ScrollView 안에서는 touchesBegan 이벤트가 발생하지 않는다. 초보가 그 이유를 나름대로 생각해보니 화면을 터치할 때 이 터치가 스크롤뷰를 움직이기 위함인지 다른 터치 이벤트 발생을 위함인지 판단하지 못하기 때문인 거 같더라. 그래서 해결 방법을 찾아봤는데... UITapGestureRecognizer를 이용하면 된다. 화면이 작은 예전 아이폰을 고려해서 view에 스크롤뷰를 올린 후 그 안에 또 다른 view를 하나 넣어서 textFiel..