Releases: yulingtianxia/MessageThrottle
Releases · yulingtianxia/MessageThrottle
Fix crashes
Fixed crashes and bugs.
如果一个对象通过 KVO 被监听的后,在被 MessageThrottle 框架应用了限频规则,那么当这个对象的 KVO 被移除后,限频规则会失效,因限频而延迟的执行可能会 crash。此问题已经被修复,感谢反馈此问题的同学。
Update `alwaysInvokeBlock`
alwaysInvokeBlock
的第一个参数改为MTInvocation
- 新增
MTInvocation
Correction for System Time.
支持系统时间校正 1. 提供接口校正用户修改系统时间作弊 2. MTRule 部分属性改为只读,减少线程安全风险
1.3.6
1.3.5
Fix API Available
1.3.4 Update MessageThrottle.podspec
Support Carthage on macOS, tvOS and watchOS.
1.3.3 support carthage multi platform.
Fixed a bug.
Fixed: #13
Fix Crash.
- Fix thread safety issue! (Crash)
- Fix: First hook a
Class
instance method, and then hook its instance (same method). It will crash when perform on this instance's method! - Update UnitTest cases.