Notice
Recent Posts
Recent Comments
Link
투케이2K
378. (ios/swift5) [유틸 파일] goKaKaoMapIntent : 위도 , 경도 좌표 값을 받아서 카카오 맵 인텐트 이동 본문
IOS
378. (ios/swift5) [유틸 파일] goKaKaoMapIntent : 위도 , 경도 좌표 값을 받아서 카카오 맵 인텐트 이동
투케이2K 2023. 11. 12. 09:08[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : SWIFT5
[소스 코드]
// -----------------------------------------------------------------------------------------
// MARK: - [위도 , 경도 좌표 값을 받아서 카카오 맵 인텐트 이동]
// -----------------------------------------------------------------------------------------
func goKaKaoMapIntent(latitude: Double, longitude: Double) {
/*
// -----------------------------------------
[goKaKaoMapIntent 메소드 설명]
// -----------------------------------------
1. 위도 , 경도 좌표 값을 받아서 카카오 맵 인텐트 이동
// -----------------------------------------
2. 호출 예시 : self.goKaKaoMapIntent(latitude: 37.563666, longitude: 126.975693)
// -----------------------------------------
*/
// [메인 큐에서 비동기 방식 실행 : UI 동작 실시]
DispatchQueue.main.async {
// [URL 문자열 결합 실시]
var link = "https://map.kakao.com/link/map/\(latitude),\(longitude)"
link = link.replacingOccurrences(of: " ", with: "")
// [로그 출력 실시]
S_Log._D_(description: "카카오 지도 이동 수행", data: [
"_url :: \(link.trimmingCharacters(in: .whitespacesAndNewlines))"
])
// [외부 링크 이동 수행 실시]
UIApplication.shared.open(URL(string: link.trimmingCharacters(in: .whitespacesAndNewlines))!, options: [:])
}
}
[결과 출력]
반응형
'IOS' 카테고리의 다른 글
Comments