[Swift] GitHub Actions를 이용한 TestFlight 배포 자동화 - 팀 개발자의 CD 구축
GitHub Actions를 이용하여 TestFlight 배포를 자동화하는 CD 파이프라인을 구축합니다.
GitHub Actions를 이용하여 TestFlight 배포를 자동화하는 CD 파이프라인을 구축합니다.
Xcode에서 SPM Package Resolution Failed 에러가 발생하는 원인과 해결 방법을 정리합니다.
The Composable Architecture(TCA)의 핵심 개념과 구조를 알아봅니다.
SwiftLint 자동 수정을 CI 파이프라인에 통합하는 방법을 다룹니다.
실시간 협업 편집 기능에서 동시 편집 충돌을 해결하는 방법을 알아봅니다.
UIKit에서 Bundle을 이용한 이미지 로딩 시 발생하는 문제를 해결합니다.
UIKit 프로젝트에서 MVVM 아키텍처를 사용하는 이유와 장단점을 분석합니다.
Swift의 프로토콜 지향 프로그래밍(POP) 개념과 활용 방법을 알아봅니다.
UIKit Storyboard reference 사용 시 TabBar Item이 표시되지 않는 문제를 해결합니다.
소프트웨어 테스팅의 목적과 좋은 테스트 코드의 조건을 알아봅니다.