본문 바로가기
728x90
반응형

Xcode/IOS57

SwiftUI) The Composable Architecture -2(Reducer, PullBack, Higher Reducer, view) 안녕하세요. 후르륵짭짭입니다. 이전에 Composable Architecture에 대한 글을 처음으로 작성 했는데, 이번에는 해당 글의 연장선으로 글을 작성해보도록 하겠습니다. 2023.08.26 - [Design Pattern] - SwiftUI) The Composable Architecture - 1 (feat: State Management, Store, Action, Reducer) SwiftUI) The Composable Architecture - 1 (feat: State Management, Store, Action, Reducer) 안녕하세요. 후르륵짭짭입니다. 태풍도 오고 비도 많이 오고 정신없이 바쁘게 보낸거 같습니다. 최근에는 반복적인 일상에서 많이 바뀌어 가는 것 같습니다. 하고.. 2023. 9. 18.
IOS) 하나의 Podfile에 여러개의 프로젝트에 의존성 추가하기 안녕하세요. 후르륵짭짭입니다. 최근에는 날씨가 너무 덥네요. 정말로요... 너무 더워서 출근을 자동차로 안하면 살이 튀겨지더라구요. 덕분에 운전실력도 많이 늘었습니다. 얼릉 9월이 왔으면 좋겠습니다. 최근에 사내 프로젝트를 진행하면서 저희 프로젝트 구조를 변경해야 했습니다. 기존에는 하나의 프로젝트에 폴더로 여러 기능을 나눴더라면 이젠 각 기능을 프로젝트로 나누고 하나의 핵심 프로젝트가 가지고 있는 형태로요. 그러면서 필요했던게 하나의 Podfile에 여러 프로젝트의 의존성을 추가하고 싶었습니다. ** 프로젝트 구조와 Pod 적용 ** MainFramework SubFramework_A SubFramework_B CoreFramework RxSwift Moya Realm 프로젝트 구조를 위와 같이 총 3.. 2023. 8. 5.
IOS) CollectionView의 UICollectionViewDiffableDataSource와 DataSource Protocol 비교(feat: CompositionalLayout) 안녕하세요. 후르륵짭짭입니다. 딱히 한 것도 없는데 6월이 끝나가네요... ㅠ ㅠ 시간이 참 빠르게 흘러가는 것 같습니다. 그래서 최근에는 건강 해지기 위해 어릴 때 한 운동인 수영을 다시 시작 했습니다. 그래서 주말에는 동내 수영장에서 자유 수영도 했네요. 또 회사에 아시는 것도 많고 밝은 인성을 가지신 분의 조언으로 회사 근처 수영 학원도 끊었습니다 ^ ^. 이번에는 WWDC 2019년,,, 4년 전에 나온 새로운 CollectionView 기술인 CompositionalLayout에 대해 정리하려고 합니다. 사내에서 새롭게 UI를 꾸미면서 기존의 CollectionView Layout 방식에서 CompositionalLayout으로 변경하게 됐습니다. 그래서 알게됐는데,,, 반성합니다 ㅠㅠ . ( .. 2023. 6. 25.
IOS) OSLog를 통한 통합 로그 시스템 (feat : Logger , os_log) 안녕하세요. 후르륵짭짭입니다. 벌써 한해의 절반이 지나갔네요,,, 시간이 너무 빠른 느낌입니다. 진짜 한 것도 없는데, 너무 시간이 빠르게 흘러가서 걱정이네요. 그래서 아직 올해가 끝나기 6개월이나 남았으니 발 빠르게 움직여서 후회 없이 올해를 보내고 싶습니다. 사내에서 작업 하다 보니 QA 팀에서 앱을 테스팅 하는데 에러가 발생하면 특정 아이폰에서 지속적으로 발생하는 에러가 있습니다. 내가 하면 안되고 남이 하면 재현 되는 에러들,,, 이런 것들을 잡기 위해서는 로그가 필요한데, 일반적인 Print를 사용해서는 알기가 어렵습니다. ** Logging ** 애플에서는 통합 로깅 API를 제공하고 있습니다. API에 대해 설명하기 전에 애플에서는 Console App에 대해 먼저 설명하도록 하겠습니다. 이.. 2023. 6. 6.
728x90
반응형