
Combine - Publisher 기초
·
IOS - Swift/Combine
Publisher는 직역하면 발행자입니다.데이터 스트림이나 이벤트를 생성하고 이것을 Subscriber(구독자) 에게 직접 전달하는 역할을 하는 객체입니다. 애플 공식문서에는타입이 시간 경과에 따라 일련의 값을 전송할 수 있음을 선언합니다. 다시말해, 구독자와 같은 하나이상의 관계자에게 시간이 지남에 따라서 값을 보내는(전달하는) 타입 입니다.관심있는 값이나 이벤트를 게시 (Publish) 하게 되는것이죠!데이터 스트림Publisher에서 연결되어 Subscriber까지 이어지는 데이터의 흐름이 생기는 일련의 과정을 Data Stream(데이터 스트림) 이라고 합니다.다시말해, 시간에 따라 연속적으로 발생하는 데이터 시퀸스입니다. 즉, 순차적으로 처리되거나 관찰됩니다.UpStream, DownStream..