Swift 디자인패턴 Observer Pattern (옵저버 패턴) Observer Pattern은 객체 간의 일대다 관계를 정의해, 한 객체의 상태 변화가 다른 객체에 자동으로 알리는 행동 패턴. 히스토리2022-04-19: 디자인 패턴 스터디 정리2024-11-29: 포스팅 글 재정리 및 조금 더 실용적인 예제 코드로 변경 Observer PatternPrototype Pattern은 일반적으로 3개지 개념으로 구성됨Subject, Publisher, Observable(관찰하고자 하는 대상): 상태를 관리하며, 관찰자(Observer) 등록, 제거, 알림 기능을 제공Observer, Subscriber(관찰자): Subject의 상태 변경을 통보받는 객체 ConcreteSubject & Con..