官方文档中这一点有点疑惑,为什么需要调用取消监听避免内存泄露呢?既然是监听了,就要随时监听系统主题的变化,如果取消监听了,那就失去了监听的意义了。比如,在app中设置为主题跟随系统,就启用监听,当监听到系统主题变化后,app主题也跟着变化,但是如果取消监听了,那怎么办?
没搞明白文档中这句话的意思
诺贝尔逗逼奖
- 发布:2024-06-04 09:43
- 更新:2024-06-04 13:31
- 阅读:164
套马杆的套子 - 没有解决不了的问题,只有解决不完的问题
有没有可能是,hide了,就需要调用下取消呢,再show再重新监听下呢
如果界面关闭或者组件销毁,监听器的回调还在内存中,就会有可能会有回调积累在内存中吧
诺贝尔逗逼奖 (作者)
有这种可能吧
2024-06-04 18:51