본문 바로가기

개발관련 정보/아이폰

(2)
XCODE 16.3에서 WEB 리소스 파일 관리 최근에 어떤 프로젝트를 진행하면서, 하도 어이없이 몇일을 삽질했던일을 공유하고자 한다.XCODE 는 그동안 폴더의 유형을 가상의 그룹과 실제 경로로 따로 관리하도록 했었다그런데.. 15언제부터였는지는 정확히 모르지만, 16.3으로 개발중인 나에게 시련이 왔다.복잡한 구조의 웹 소스를 프로젝트에 담아야할 일이 생긴것이다.아무 생각없이 프로젝트 웹 소스 전체 구조의 폴더를 프로젝트에 담았다.하지만 결과는 오류 69개.. ㅎㅎ 이게 어찌된 일인가오류는 css등 동일한 파일명을 "Copy Bundle Resources"에서 담고 있었기 때문이다.그렇지, 이럼 오류가 나겠지 생각하며, 로컬 파일들의 타겟을 모두 제거했다그랬더니, 앱이 해당 파일을 전혀 찾기 못하는 상태가 되더라... 허참이렇게 시련이 시작되었다...
네이버 API ReverseGeocoding 활용하기 구글의 Reverse Geocoding도 있지만, 한국 정서에 맞는 알맞은 주소를 제공하는 네이버 API 서비스를 활용해보았다. 우선 네이버의 ncloud.com에서 Application > map 서비스를 사용신청하고 필요한 준비를 진행한다. 각각의 프로젝트에 맞는 설정이라 부차적 설명은 생략하기로 하고 iOS 코드를 확인해 보도록 하자. 소스는 Objective-C 로 작성되었다. # NaverMapReverseGeocode.h // // NaverMapReverseGeocode.h // // Created by James Hong on 2021/08/02. // #import #import #import "AFNetworking.h" NS_ASSUME_NONNULL_BEGIN #define GEOC..