[Swift] 싱글톤 패턴(Singleton Pattern) 알아보기
·
Apple/Swift
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 개발할 때 자주 쓰이는 싱글톤 패턴에 대해서 정리를 해보려고 합니다. Singleton Pattern이란?싱글톤 패턴이란, 특정 클래스의 인스턴스가 애플리케이션 전체에서 단 하나만 존재하도록 보장하는 디자인패턴입니다. 이 패턴은 전역적으로 접근 가능한 단일 객체가 필요할 때 유용하게 사용됩니다. 앱 전체에서 공유되어야 하는 리소스나 설정이 있을 때, 여러 개의 인스턴스가 생성되면 데이터 불일치나 리소스 낭비가 발생할 수 있는데 그럴 때 싱글톤 패턴을 사용하면 이런 문제를 해결할 수 있습니다.Swift에서 싱글톤 구현Swift에서는 static let을 사용해서 간단하게 싱글톤을 구현할 수 있습니다.class NetworkManager { static..