Codes Travel/iOS Boost Course #2019
2019. 7. 24.
Singleton (싱글턴) 이란?
안녕하세요 :) iOS 개발자 리치(rich_iosdev)입니다. 공유해드릴 내용은 Singleton 입니다. Singleton (싱글톤) *apple 공식 문서: returns the same instance no matter how many times an application requests it. 한번 인스턴스가 생성되고 동일한 인스턴스로만 접근해서 사용합니다. 즉, 어플리케이션의 요청 횟수와 상관 없이, 특정 클래스의 인스턴스가 1개라는 것이 보장되는 객체입니다. 일반적인 클래스의 경우 인스턴스를 생성할 때마다 새로운 인스턴스를 만들어서 사용이 가능하고, 싱글톤 클래스의 경우 글로벌 인스턴스를 한번만 생성해서 사용할 수 있습니다. 위 이미지에서 좌측 부분이 일반적인 클래스의 모습이고, 우측 부분..