reverse doesn't retain, ok, it is weird, but it is same as cocos2dx style. in 3.0, they fix this