동작 방식

구성 요소

  • 객체 A : listener
  • 객체 B : sender
  • NotificationCenter
  1. 객체 A는 객체 B의 어떠한 행위를 관찰하기 위해 NotificationCenter에 옵저버를 등록한다.
    • 옵저버에는 어떤 객체를 관찰할 것인지, 어떤 행위를 관찰할 것인지 등이 들어감
  2. 객체 A가 어떠한 행위를 한다.
  3. 객체 A는 알림을 생성하고 NotificationCenter에 post함
  4. NotificationCenter는 객체 B에게 등록한 옵저버에 대한 알림이 발생했다고 알려줌

활용 방안

몇 번 사용해보기는 했는데, 아직 잘 모르겠다. 활용 방안도 찾아봤는데 검색 능력 부족으로 못 찾겠음

참고 자료