1) readLine() 동기 처리 문제 문제 게임 루프에서 readLine()이 입력을 기다리는 동안 프로그램 전체가 멈춰 있어, 안내 문구 출력이나 다른 동작을 병렬로 처리할 수 없었습니다. 원인 Swift의 기본 readLine()
Swift에서 클래스 간 강한 참조와 클로저 캡처로 인해 생기는 순환 참조(retain cycle)를 재현하고, 원인 분석과 해결 방법(weak/unowned)을 정리했습니다.A와 B를 nil로 설정했는데도 deinit가 호출되지 않음 메모리 그래프(🧠 Xcode
이번 포스트에서는 실제 프로덕션 환경에서 OAuth 2.0 인증 시스템(Google, Apple Sign-In)을 구현하면서 겪은 TCA Dependencies 관련 문제와 해결 과정을 상세히 공유하겠습니다.iOS 앱에서 TCA(The Composable Archite