Publishers and Subscribers (Combine)
·
SwiftUI
publisher는 데이터를 publish하고 subscriber를 구현하여 값의 변화를 감지합니다 Combine 이란?Combine 프레임워크는 시간에 따른 값의 변화를 처리하기 위한 선언적 Swift API 를 제공합니다.여기서 말하는 값은 여러 비동기 이벤트를 의미할 수 있습니다. Combine 은 publishers 를 만들어 값의 변화를 subscriber 들에게 노출시킵니다subscriber 들은 publisher 로부터 값을 받습니다Combine의 원리publisher는 말 그대로 publish(출판,계시)하다는 의미며 publisher가 publish 한 이벤트, 값을 subscribe(구독)하여 값의 변화를 인지하고 대응할 수 있게 합니다. 이 publish 와 subscriber 가 ..