[TeamProject] Troubleshooting_AED API
Project/Team Project2024. 10. 4. 11:41[TeamProject] Troubleshooting_AED API

문제상황AED API의 요청 변수에 위도 경도 값이 존재 하지 않아서반경 데이터를 가져오는데 문제가 발생함문제 해결해결방안 논의1안 : 공공데이터 포털에 요청변수 추가 요청하기2안 : 앱 최초 실행 시 모든 데이터를 받아서 UserDefaults에 저장해서 위경도 값 필터링 해서 가져오기논의 과정https://github.com/Kim-Dong-Hyeon/Duriso/issues/56 [ETC] : AED데이터 관련 · Issue #56 · Kim-Dong-Hyeon/Duriso어떤 문제인가요? aed api 요청변수에 위경도 값을 지정해주는 요청변수가 없다보니 전체 데이터를 받아와서 거기서 가시성 조율을 하기에는 데이터가 너무 많은데 어떻게 하면 좋을까요? 생각한github.comgithub issue..

[TeamProject] Troubleshooting_POI show/hide
Project/Team Project2024. 9. 9. 20:23[TeamProject] Troubleshooting_POI show/hide

문제점- 지도의 하단에 대피소, 제세동기, 긴급제보 버튼 클릭시 poi마커가 show/ hide 가 제대로 이루어 지지 않음- 로그메시지에 poi가 표시중이라고 뜨지만.. 지도에는 나타나지 않음해결방법1. hide 해주는 메서드에서 사용한 layer.clearAllItems()가 문제였음()를 모든 아이템을 숨김 으로 이해하고 사용했지만KakaoMapsSDK 2.10.5 Docs를 다시 살펴 보니해당 레이어의 모든 아이템을 삭제!! 해주는 것이었음그래서 데이터가 다 날아간 상태여서 다시 보여줄 마크가 없었던것현재 Layer에 있는 모든 item을 일괄적으로 지운다.하나의 layer안에 Poi와 WaveText가 함께 추가가 가능하므로, 이 경우 clear를 호출게 되면 모든 Poi와 WaveText가 지..

[TeamProject] CodeBase 카카오맵 _ 기초부터 차근차근
Project/Team Project2024. 9. 6. 14:49[TeamProject] CodeBase 카카오맵 _ 기초부터 차근차근

카카오맵...api를 사용하면서 여러가지 트러블 슈팅들을 겪고 있다..디버그를 아무리 찍어봐도 계속 도르마무 도르마무.. 하나를 해결하면 다른 하나가 안되는 그런 상황이라서처음부터 다시 기초부터 차근차근 맵 구성부터 다시 해보려고 한다1.  카카오맵 뷰 그리기 카카오 맵 초기화와 추가, api 오류 에러코드까지만 작업 한 내용SDK 가이드라인에 스토리보드와 SwiftUI만 안내가 되어있음... 코딩 잘하시는분들은 뚝딱뚝딱 하겠지만코드베이스로 처음 맵 작업해보시는 분들은 참고 하면 좋을듯import UIKitimport KakaoMapsSDK/** -KakaoMapViewController : KakaoMap의 뷰트롤러 관리 */class KakaoMapViewController: UIViewControl..

[TeamProject] troubleshooting_kakaomap관련
Project/Team Project2024. 9. 3. 20:36[TeamProject] troubleshooting_kakaomap관련

맵 제스쳐가 최초진입시에는 제대로 작동하지만다른 뷰로 이동한 후 다시 돌아왔을때는 작동하지 않는 오류가 있음override func viewDidLoad() { super.viewDidLoad() if let mapContainer = mapContainer { mapController = KMController(viewContainer: mapContainer) mapController?.delegate = self mapController?.prepareEngine() mapController?.activateEngine() } addViews() addObservers() createLabelLayer() cre..

on / off 토글 버튼 만들기
Project/Team Project2024. 8. 28. 08:45on / off 토글 버튼 만들기

이 네개 버튼을 토글 버튼으로 만들어 보려고 함방독면은 아직 openapi가 없어서 우선 임시 중단! func createButton(title: String, symbolName: String, baseColor: UIColor, selectedColor: UIColor) -> UIButton { let button = UIButton(type: .custom) button.setImage(UIImage(systemName: symbolName), for: .normal) button.tintColor = .CWhite button.setTitle(title, for: .normal) button.titleLabel?.font = CustomFont.Body3.fon..

[ TeamProject ] 프로젝트 준비 _ 카카오맵 api 공부하기!
Project/Team Project2024. 8. 25. 11:01[ TeamProject ] 프로젝트 준비 _ 카카오맵 api 공부하기!

이번 프로젝트에서 내가 담당한 부분 : 온라인 맵 _ Kakao Map Api본격 프로젝트 시작 전 공부할 내용카카오 맵 api 공식문서 살펴보기iOS앱에 지도 표시하고 마커 추가하는 방법지도 기반 앱 최적화 , 메모리 관리와 성능 최적화배터리 효율성: 위치 기반 서비스를 사용할 때 배터리 소모를 최소화하는 방법을 학습MVVM 디자인 패턴# 공부 참고 자료 - 카카오맵 공식 블로그 : https://kakaomap.tistory.com/- 카카오 맵 api 사용가이드 : https://apis.map.kakao.com/ios_v2/docs/ 카카오맵 공식 블로그 kakaomap.tistory.com1. 프로젝트 시작 준비사항기본 요구사항- iOS 13 이상 사용가능Installation카카오맵 Cocoa..

[TeamProject] 프로젝트 기획 _ 1일차
Project/Team Project2024. 8. 23. 21:37[TeamProject] 프로젝트 기획 _ 1일차

앱이름  :  두리소단순한 대피소안내 뿐 아니라 , 앱과 함께 앱과 둘이서라면 안전하게 라는 의미를 담고 있습니다. 재난 상황에서는 혼자가 아닌, 서로의 안전을 지키기 위해 협력하는 것이 중요하다는 점을 강조하며, 이 앱이 제공하는 정보와 안내가 사용자를 보호하고, 서로를 돕는 데 중추적인 역할을 한다는 의미를 담고 있습니다.1. 보호의 울타리: “두리소”는 재난 상황에서 사용자를 둘러싸고 보호하는 울타리와 같은 존재입니다. 오프라인과 온라인에서 모두 사용 가능한 대피소 정보와 행동 요령을 제공하여, 위험에서 벗어나는 길을 안내함 2. 함께하는 안전: “둘이서”라는 발음을 통해, 재난 상황에서 혼자가 아닌 함께하는 안전의 중요성을 강조이 앱은 사용자가 안전하게 대피할 수 있도록 돕는 동시에, 주변 사람들..

Project/Team Project2024. 8. 13. 21:40[ Project ] 단어장 어플 오류 해결

컬렉션 뷰 마지막 셀에 버튼을 추가하기 스크롤하면 컬렉션뷰 자체가 없어지는데....... 오류 해결 해야함. ㅠㅠㅠㅠ

728x90
image