如果把节点destroy了,系统会自动移除此节点上面的事件监听吗

例如,我动态创建节点,然后添加事件监听,如下:
///注册点击事件
ndItem.on(Node.EventType.TOUCH_END, (event)=>{
this.onTapItem(ndItem);
}, this);
当我再次动态删除此节点的时候,系统会把这些事件监听自动移除吗,还是我必须得手动移除监听事件?

会自动释放事件