在 block 中先写一个 strong self,其实是为了避免在 block 的执行过程中,突然出现 self 被释放的尴尬情况。
通常情况下,如果不这么做的话,还是很容易出现一些奇怪的逻辑,甚至闪退。 -- 网络变化回调
也学在回调的时候,对象已经释放了