싱글턴

디자인패턴 - 싱글턴 패턴(Singleton Pattern)
싱글턴 패턴에 관해서 이야기는 자주 들어봤지만, 자세히 알아보니 놓쳤던 부분이 많아서 정리를 하게 되었습니다,, 우리가 보통 알고 있는 내용은 오직 한 개의 클래스 인스턴스만을 갖도록 보장하고, 이에 대한 전역적인 접근점을 제공한다. 정도가 되겠네요! 언제 사용하지?? class UserInfo { var name: String? var address: String? var number: String? } UserInfo라는 클래스를 사용해서 회원가입을 진행하는 상황이라고 생각을 해봅시다. 그런데 이제 한 개의 뷰컨트롤러가 아닌 세 개의 뷰컨트롤러에서 각각 name, address 그리고 number를 입력받아서 저장해야 하는 상황! // userInfo의 name 설정 class VC1: UIViewC..