新的delegate截获方法