HarmonyOS eventHub和Emitter是否会造成内存泄漏

Emitter 和 eventHub 如果我没有取消订阅,会造成内存泄露吗,比如 我在一个 组件中订阅了事件,但没有取消,当这个组件销毁,那么会内存泄露吗?这个订阅对象是不是还一直存在

HarmonyOS
2024-12-26 07:57:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

组件销毁了,对应的订阅者回调对象理论上也会自动销毁。但建议不使用时就取消订阅,避免并发场景问题。

使用建议:不使用时就取消订阅

分享
微博
QQ
微信
回复
2024-12-26 10:33:19
相关问题
worker不主动销毁造成内存泄露吗
2274浏览 • 0回复 待解决
关于emittereventHub的使用场景
3121浏览 • 1回复 待解决
EmitterEventHub的区别是什么?
867浏览 • 1回复 待解决
HarmonyOS 怎么检查内存泄漏
717浏览 • 1回复 待解决
HarmonyOS 内存泄漏检测
316浏览 • 1回复 待解决
lottie动画组件存在严重的内存泄漏
1750浏览 • 1回复 待解决
HarmonyOS eventHub注册移除事件监听
308浏览 • 1回复 待解决
TaskPool里面是否可以使用EventHub
2042浏览 • 1回复 待解决