Open Judy-999 opened 1 year ago
Delegate 패턴은 주로 Protocol로 구현되며 delegate
로 지정한 객체가 대신 동작을 처리할 수 있습니다. 제 3의 객체가 필요하지 않지만 두 객체 사이 연관이 생기게 됩니다.
Notification는 관찰자로 등록된 모든 객체에게 브로드캐스트 방식으로 알림을 줄 수 있습니다. 실시간으로 변화를 감지할 수 있고 객체 간의 연관이 없어도 가능하지만 대신 흐름을 이해하기 어려울 수 있습니다.
연관성이 전혀 없는 객체들 사이에서 데이터 전달을 하고 싶을경우 noti를 쓴당