Combine을 이용하여 값 변화에 대응하는 뷰 만들기
·
SwiftUI
이번 프로젝트의 결과물 ViewModel먼저 @Published 를 사용하여 publisher를 만듭니다. publisher에서 발생하는 이벤트 즉 값의 변화를 .sink subscriber를 사용하여 값의 변화에 대응하도록 만든 Observable ViewModel 입니다. class SubscriberViewModel: ObservableObject { @Published var count: Int = 0 var cancellables = Set() @Published var textFieldText: String = "" @Published var textIsValid: Bool = false @Published var showButton: Bool = fa..