Actually, it's probably not necessary to use theStrongSelf, we can safely use the weak reference available in theWeakSelf.