[Design Pattern] Swift Singleton 만들기
Managing a Shared Resource Using a Singleton 단 하나의 공유된 클래스 인스턴스를 사용하여 공유 자원에 대한 접근을 제공 Overview 싱글톤을 사용하여 글로벌로 접근할 수 있는 공유 클래스 인스턴스를 제공합니다. 앱을 통해 공유되는 리소스 또는 서비스에 대한 통합 access point를 제공하는 방법으로 싱글톤을 만들 수 있습니다. 예를 들어 사운드 효과를 재생하기 위한 오디오 채널이나 HTTP 요청을 만들기 위한 네트워크 관리자가 있습니다. Create a Singleton static type property를 사용하여 간단하게 싱글톤을 만들 수 있습니다. 멀티 쓰레드에서 동시에 액세스하더라도 한 번만 Lazy하게 초기화 됩니다. class Singleton {..
etc.
2021. 1. 27. 16:51
공지사항