KVO

    [Combine 책 정리] Chapter 12: Key-Value Observing

    안녕하세요 코찐입니다. 아래의 자료를 따라서 공부하고 있습니다. https://www.raywenderlich.com/books/combine-asynchronous-programming-with-swift/v2.0 KVO 그 유명한 KVO 입니다. OperationQueue의 operation 개수가 변경되면 sink에서 이벤트를 받아볼 수 있습니다. let queue = OperationQueue() let subscription = queue.publisher(for: \.operationCount) .sink { print("Outstanding operations in queue: \($0)") } 커스텀으로 만들려면? 1. NSObject 상속 2. @objc dynamic 키워드 KVO가 O..