jimin-kiim / OOP

Object Oriented Programming
0 stars 0 forks source link

싱글턴 패턴 Singleton #6

Open jimin-kiim opened 1 year ago

jimin-kiim commented 1 year ago

자원 공유를 위해 객체 생성 개수를 단 하나로 제한하는 방식.

* 객체 생성, 인스턴스화 :

* 자원과 자원 공유:

* 이점:

* 주의점:

* 활용 예시:

* 구체적인 특징:

jimin-kiim commented 1 year ago
  • 하나의 객체만 갖는 것을 보증하기 위해 내부 참조체가 있어 자신의 객체를 보관한다.
class SignAPI: BaseAPI {
    static let shared = SignAPI()
...

이후 SignAPI.shared ... 로 접근.

// TODO: getInstance 코드도 넣기