修复block的循环引用问题