SCNNode will not release affter collision

I added two SCNNode to the scene to let them collide. The SCNNode is removed after the collision is over, but the removed SCNNode is not released. Dealloc will not be called.