Daily iOS
아키텍처

싱글톤 패턴

iOS 앱에서 싱글톤은 언제 쓰고 무엇이 문제인가요?

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

싱글톤은 인스턴스가 하나임을 보장하고 전역 접근점을 준다. 진짜 하나여야 하는 프로세스 자원(로거, 설정)에는 적절하지만, 숨은 의존성·전역 상태·테스트 격리 불가가 문제다.

받은 질문 공유