Closed RITL closed 7 years ago
十分感谢楼主的导航控制器,在最近的性能检测发现JPNavigationController出现了一点内存泄露,问题在于JPNavigationInteractiveTransition的delegate属性使用了strong修饰符
JPNavigationController
JPNavigationInteractiveTransition
delegate
strong
/*! * \~english * delegate * * \~chinese * 代理 */ @property(nonatomic, strong)id<JPNavigationInteractiveTransitionDelegate> delegate;
修改成weak修饰符即可解决问题
/*! * \~english * delegate * * \~chinese * 代理 */ @property(nonatomic, weak)id<JPNavigationInteractiveTransitionDelegate> delegate;
之前不知道脑子抽风将 delegate 写成 strong, 后来的版本已经改过来了, 你升级到最新的版本就可以了. 谢谢支持.
十分感谢楼主的导航控制器,在最近的性能检测发现
JPNavigationController
出现了一点内存泄露,问题在于JPNavigationInteractiveTransition
的delegate
属性使用了strong
修饰符修改成weak修饰符即可解决问题