你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
· · ·
登录
注册
没有手动移除点击事件,会不会造成内存泄漏
拿组件里的一个按钮,再在这个按钮上加一个点击事件,然后dispose这个组件,但没有remove这个点击事件,会不会造成内存泄漏
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
denzhe22
赞同来自:
不太清楚,不过建议还是移除事件-》移除对象-》dispose,走正常逻辑
谷主
赞同来自:
你给按钮A加事件侦听是引用其他的对象B,所以按钮A的销毁将同时释放对B引用,不会造成什么泄漏。
造成泄漏的情况是,你释放对象B,但A事件里还引用着B,这会造成B不能彻底释放。
自己搞清楚这些关系。
要回复问题请先
登录
或
注册
发起人
咕嘟喵
相关问题
一个大按钮中有一个小按钮 如何让两个按钮的点击事件错开
下拉框在unity里点击无效,在fgui里正常是什么问题
列表item的点击事件
Laya 本地运行官方的 Guidedemo的例子中点击StartGuide按钮出现遮罩后包囊按钮不能点击,但从官方提供在线的laya实例是可以点击。
list 中的item 点击动效不触发
unity htc vive fgui 射线点击很难触发
在点击事件中添加GComponent组件,偶现报错!
如何做到组件的某些区域可以点击,所有区域可以触摸?
手机滑动触发点击事件,ontouchbegin不对的,例如一排按妞,手指滑动过去后直接触发事件。
单列竖排的列表,点击水平居中按钮没有反应
事件穿透 帮忙看一下
问题状态
最新活动:
2018-02-06 14:59
浏览:
1614
关注:
3
人
2 个回复
denzhe22
赞同来自:
谷主
赞同来自:
造成泄漏的情况是,你释放对象B,但A事件里还引用着B,这会造成B不能彻底释放。
自己搞清楚这些关系。