저는 최근 Clean architecture를 프로젝트에 도입하기 위해서 VIP 패턴을 사용하여 개발을 하고 있습니다, 그러다 요즘은 너무나 많이 사용하는 TCA가 궁금해져서 공부를 해보았는데요 TCA란?iOS 개발에서 언급되는 TCA는 The Composable Architecture의 약자로, Swift 언어를 사용한 iOS 앱 개발에서 점점 더 많이 사용되고 있는 아키텍처 패턴입니다. The Composable Architecture는 Point-Free라는 개발자가 설계한 라이브러리로, 애플리케이션의 상태 관리, 사이드 이펙트 처리, 모듈성, 테스트 가능성을 개선하는 데 중점을 둡니다. TCA를 사용하는 이유:상태 관리의 일관성: TCA는 앱의 상태를 중앙에서 관리합니다. 이를 통해 여러 UI 컴..
분류 전체보기
이전시간에는 롯데타워 주변에 주차장과, 병원을 Marker로 찍어 봤습니다! 이번 시간에는 좀 더 심화한 내용인 지도의 카메라 개념 지도의 영역 값을 얻는 방법 지도의 영역 값을 기준으로 특정 장소(주차장, 병원)를 검색하는 방법 MKLookAroundScene을 사용하여 프리뷰를 보는 방법 사용자의 현 위치를 기점으로 특정 장소와의 거리 계산 표시 방법 등 다양한 심화 내용을 학습해 보겠습니다. 최종적으로 아래와 같은 앱을 만들어 볼거에요!! 지도를 부산, 강릉으로 이동시켜 보자 롯데타워에서 멀리 이동하여 주차장, 병원을 검색하면 지도에 롯데타워 근처의 결과가 더 이상 자동으로 표시되지 않습니다. 사용자가 지도와 상호작용한 후 검색 결과를 표시하려면 지도가 마커의 프레임이 되도록 지도의 카메라 위치 상..
https://developer.apple.com/videos/play/wwdc2023/10043/ Meet MapKit for SwiftUI - WWDC23 - Videos - Apple Developer Discover how expanded SwiftUI support for MapKit has made it easier than ever for you to integrate Maps into your app. We'll show you how... developer.apple.com https://laurentbrusa.hashnode.dev/summarising-meet-mapkit-for-swiftui-from-wwdc23 Summarising "Meet MapKit for SwiftUI" f..
안녕하세요. 오랜만에 인사드립니다... aloe입니다. 블로그 포스팅을 꽤 오랫동안 쉬었습니다.. 정말 바쁜 2023년도를 보냈었는데 네 맞습니다 핑계입니다.. 다시 열심히 달려보려고 합니다. 두서없이 적었지만, 부족한 저의 글을 읽어 주실 분들에게 미리 감사드립니다. 누구에게 말하는 게 아닌 일기체로 작성하였습니다. 편하게 봐주셨으면 좋겠습니다. 블로그 포스팅을 자주 올리지는 못했지만. 많이 배우고 성장했던, 어느 분야의 개발자로 나아갈지 정했던 한 해였습니다. 2023년도를 돌아보며 학업적인 측면에서 잘한점 나는 컴퓨터 소프트웨어학과에 다니며 꽤 열심히 대학 생활을 했다. 20살 때 대학에 입학한 후로 목표는 하나였다. 돈 내고 학교 다니지 않기…. 수석으로 졸업해보기... 살면서 한 번도 1등을 해..
('https://aloe-study.tistory.com/'이하 'aloe 기술 블로그')은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2023년 12월 19부터 적용됩니다. 제1조(개인정보의 처리 목적) ('https://aloe-study.tistory.com/'이하 'aloe 기술 블로그')은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 ..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.