Swift로 미세먼지 앱 만들기
학교 과제로 미세먼지를 보여주는 프로그램을 만들라기에 자신감 있게 iOS를 선택했습니다! 할 줄 아는게 iOS밖에 없어서... 과제도 이왕 만드는김에 제대로 만들어보자라고 생각해서 앱의 장점인 현재 위치를 받아와 주변 측정소의 미세먼지 값을 쓰기로 했어요. 미세먼지 값을 받아오려면 네트워크 통신이 필수적이었고, 현재 위치를 알아내야 했습니다. 그래서 서버와의 통신 전, 서버의 요청값에 보내줄 현재위치를 알아 내기 위해서 CoreLocation을 사용했어요. // lazy로 선언하여 메모리 관리 lazy var locationManager = CLLocationManager().then { // 10미터 이내의 정확도로 설정을 하여 배터리 관리 최적화 $0.desiredAccuracy = kCLLocati..
2021.04.10