싱글톤 패턴은 객체의 인스턴스를 한번만 생성하여 공유하고 싶을 때 사용하는 방법입니다. 만약 제 자신을 person이라는 객체로 표현한다고 가정하겠습니다. 만약 세개의 뷰 컨트롤러에 의해 제 이름, 나이, 성별이 따로 정해지는 경우 '저'라는 하나의 인스턴스를 공유하여 프로퍼티에 값을 할당해야하는 데 이런 경우 Singleton패턴을 활용할 수 있습니다.