subject 썸네일형 리스트형 [Combine] Subject 알아보기 (PassthroughSubject / CurrentValueSubject) 이번 글에선 Subject 에 대해 알아보도록 하겠습니다. 공식 문서에도 보이듯 Subject 는 Publisher 프로토콜을 따르는 것을 확인할 수 있습니다. 설명을 살펴보면 Subject 는 스트림에 send(_:) 메서드를 호출해서 값을 주입(inject) 할 수 있는 publisher 라고 작성되어 있습니다. Subject 내부는 어떻게 만들어져 있는지 살펴보면 3가지의 send 메서드가 있는것을 확인할 수 있습니다. 중요한건 value, completion, subscription 을 subscriber 에게 전달하는 것을 확인할 수 있습니다. 그렇다면 subject 라는 것도 프로토콜이니 누군가 채택을 해서 사용할텐데 이를 채택해서 사용하는 것은 CurrentValueSubject, Passt.. 더보기 이전 1 다음