Subject 3

Combine ReadOnly Publisher

Combine ReadOnly PublisherCombine을 통해 개발하는데, Read만 가능한 Publiser가 필요한 상황이 생김.Combine과 SwiftUI에서 기본 제공되는 PassthroughSubject, CurrentValueSubject, @Published로는 읽기 전용으로 제한하기에 마땅치 않아서 커스텀하게 만들어서 사용하고자 함. 목차 모듈 전체 코드 CurrentValueSubject을 통한 구현 PassthroughtSubject을 통한 구현 PassthroughSubject를 활용한 구현에서 value를 지원하는 형태 간단 사용 예제 모듈 전체 코드구현할 때 고려했던 것들Swift Package를 활용해서 모듈 형태로 구현해서 접근제어자 활용...

🐉 RxSwift(Relay와 subject)

✅ 이번 시간에는 Relay에 대해서 알아볼 예정이야. 공부하면서 보니까 bind, asDriver, drive, relay 등의 표현이 많이 나오는데 공식문서에는 따로 확인할 수 없던 부분이라 학습을 추가적으로 진행하기로 했음. (목차) 1. Subject란? 2. Relay란? 3. Subject와 Relay의 차이점 4. 5. ✅ 1. Subject란? - RxSwift 4시간 강의에서는 Observable의 경우에는 우리가 준 값만 확인할 수 있지만, 좀 더 나아가 개발을 할때 실시간으로 Observable에 값을 추가하고 Subscriber를 할 수 있는 놈이 필요합니다. 이때 Observable이자 Observer인것을 Subject라고 합니다. Observable + Observer = Su..

[week3] Subjects

✅ 이번 시간에는 Subjects에 대해서 알아보도록 하자. 여기 부분이 진짜 엄청 이해가 안간다 ㅠ_ㅠ 여기부터는 따로 스타터파일이 제공되지 않아서 내가 직접 코드를 만들어 실습할 예정! 이 포스팅에서 커리큘럼 대한 정보 https://github.com/lgvv/RxSwiftStudy/blob/main/week3.md lgvv/RxSwiftStudy RxSwift를 공부하는 Repository입니다.🐍. Contribute to lgvv/RxSwiftStudy development by creating an account on GitHub. github.com ✅ 실습 코드에 대한 정보 -> 여기가서 코드를 다운받기! https://github.com/lgvv/MyRxSwift lgvv/MyRxSwi..