최근 포스트

SwiftUI Keyboard Avoidance

3 분 소요

SwiftUI는 기본 keyboard avoidance를 제공하지만, 실제 프로젝트에서는 ScrollView, safe area, WebView, 하단 고정 버튼이 섞이면서 오히려 더 미묘한 버그가 나온다. 실무 관점에서 정리한다.

lipo 사용법

2 분 소요

iOS 바이너리나 레거시 프레임워크를 다루다 보면 lipo를 피하기 어렵다. 아키텍처 확인, 추출, 제거, 병합과 XCFramework 시대의 실무적인 판단 기준을 정리한다.