--add func

--加入 各項功能的 delegate