# daum-postcode
Daum PostCode Service
Daum PostCode Service Daum 우편번호 서비스를 이용해 쉽고 간편하게 우편번호 검색, 도로명 주소 입력 기능 만들기 > ### 요약 > 1. 우편번호 검색 페이지 생성 > 2. webView를 이용해 페이지 load > 3. WKUserContentController & WKScriptMessageHandler를 이용해 해당 페이지로 부터 우편번호 & 주소 받아오기 > 4. 입력할 textField에 적용 ⚠️ Daum 우편번호 서비스를 앱에서 사용하려면 webView 및 브라우저를 사용해야 한다. ⚠️ Daum 우편번호 서비스는 인터넷이 가능한 환경에서 동작한다. (html을 로컬 파일

react-daum-postcode 코드 개선
프로젝트를 진행하며 [react-daum-postcode ](https://www.npmjs.com/package/react-daum-postcode)를 설치하여 사용하였다. 위의 링크에 들어가서 확인 해보면 안에 'handleComplete' 함수를 볼 수 있다. 개인적으로 이 함수를 좀 더 알아보기 쉽게 개선해보았다. 위는 내가 수정해 본 버전이며 아래는 링크의 원본코드이다. ✅ 코드 설명 다음 포스트코드 가이드 링크의 가이드를 보며 구조분해할당을 해주었다. '도로명 주소'와 '지번 주소'를 모두 입력해야함으로 'isAddress' 를 선언하였다. 주소타입은 'R' 과 'J' 두가지이며 'R' 은 도로명 주소, 'J'는 지번 주소이다. 'roadAddress' 는 도로명 주소를 표현하는 것이다. 위 코드는 가이드에 따라 address 는 기본 도로명 주소이며 bname 이 존재하면 b