block中self会造成循环引用问题
将代码块中的 self换成unsafeSelf
__unsafe_unretained 与 __weak 99%相同
__weak 当对象释放之后 会自动设置为nil
而__unsafe_unretained不会
将代码块中的 self换成unsafeSelf
__unsafe_unretained 与 __weak 99%相同
__weak 当对象释放之后 会自动设置为nil
而__unsafe_unretained不会