">

CoreLocation GPS 튜토리얼


objective-c 를 사용하여 GPS의 현재 위치 값을 받아오고, 좌표를 주소로 변환하는 작업까지 진행하도록 하겠습니다. 

우선 Project에서 CoreLocation Framework를 추가해야 합니다. 





추가 한 이후 ViewController에 필요한 라벨 3개와 버튼 1개를 추가하도록 합니다. 




헤더 파일에는 CoreLocation과 관련된 헤더 파일을 import 해주고, 델리게이트를 선언합니다. 




viewDidLoad에는 locationManager를 통해 위치 정보를 사용하겠다고 사용자에게 동의를 받도록 구성해야 합니다. 




버튼에 대한 이벤트를 작성합니다. 버튼을 클릭하면 현재 위치를 호출 합니다. 




현재 위치를 호출 한 뒤 실패 했을 때와 성공 했을 때 좌표를 찍고, 성공했을 경우 좌표를 통해 주소를 가져오도록 합니다. 

실행 시켜보면 좌표 값과, 주소를 잘 가져옵니다. 다만 주소가 구 주소 형식이어서 도로명 주소로 변환하는 것은 앞으로 찾아봐야 될 것 같습니다. 


'프로그래밍 > iOS' 카테고리의 다른 글

둥근버튼 만들기  (0) 2018.04.24
Xcode9 svn 사용하기  (0) 2017.12.13
app icon 사이즈  (0) 2017.11.30
library not found for -lcrt1.3.1.o 에러 해결 방법  (0) 2017.08.08
iOS ATS(App Transport Security)  (0) 2016.09.01

+ Recent posts