技术栈

属性变化监听

JackLee18
2 年前
开发语言·ios·swift·响应式编程·rxswift·r·属性变化监听
JKChangeCapture swift 版本的捕捉属性变化的工具在OC的时代里,大家捕捉属性的变化通常是通过KVO机制来实现的,KVO把所有的属性变化都放在了一个方法进行相应处理,并不友好,之前基于KVO的机制实现了一套属性变化工具JKKVOHelper,这里不就在过多介绍这个了,在swift的时代里,KVO机制已经不能满足我们的需求,我这边基于协议写了一套属性变化的监听工具。