Swift 디자인패턴 Mediator Pattern (중재자 패턴) Mediator Pattern은 객체 간의 복잡한 의사소통을 캡슐화하는 행동 패턴 히스토리2022-06-15: 디자인 패턴 스터디 정리2024-11-26: 포스팅 글 재정리 및 예제 변경 Mediator Pattern객체들이 직접 상호작용하지 않고, 중재자(Mediator)를 통해서만 소통하도록 설계.객체 간의 강한 결합을 줄이고 코드의 유연성을 높일 수 있음중재자 패턴은 일반적으로 4가지 개념으로 구성Colleague: 의사소통에 참여하는 객체로, 각 동료는 Mediator를 통해 간접적으로 소통Colleague Protocol: Colleague들이 구현해야 하는 메서드와 속성을 정의Mediator: Colleague 간의 의사소..