Notification Post
-
NotificationCenteriOS 2019. 11. 27. 14:26
Notification은 객체 간의 소통을 위해 사용되는 도구 중 하나이다. MVC 패턴에서 Controller는 View 또는 Model과 직접 커뮤니케이션 하지 않는 것이 바람직하다. Notification은 주로 Controller에서 Model의 상태 변화를 감지하는데 사용된다. (API 통신을 하는데 데이터를 받은 후 Controller에서 작업을 하고 싶다면??!) 어떻게 작동하는가? Notification Center는 3개의 구성 요소로 이루어져 있다. Listener (observer) : notifications를 감지 Sender : 필요할 때 notifications 를 보내주는 역할 itself : notification center 그 자체. 작동 원리는 매우 간단하다. Obse..