Skip to content
/ XYZKVO Public

可通过Block方便的使用KVO,在tableviewCell中使用可以便捷监听数据变化时更新UI,完全不用关心移除问题

Notifications You must be signed in to change notification settings

DFTT/XYZKVO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

XYZKVO

是什么

主要是为了更方便的使用 KVO

  1. 更便捷的使用Block方式添加KVO,如果添加多次监听,各block互不影响
  2. 不需要关心未移除KVO导致的崩溃(系统在iOS 11及以后已经不会崩溃)
  3. 可在UITableViewCell/UICollectionViewCell中使用,且不需要关心cell复用导致多次监听(会自动在自动在- prepareForReuse 时移除kvo),可以更方便的监听数据源变化更新UI

怎么用

将代码添加到项目中即可,具体方法见 NSObject+XYZKVO.h

后续

长期更新维护,请提需求

About

可通过Block方便的使用KVO,在tableviewCell中使用可以便捷监听数据变化时更新UI,完全不用关心移除问题

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published