根据KVO机制高度封装,线程安全,状态控制自动释放内存不会循环引用,代码健壮不会闪退,使用方便,一键监听,非常值得使用