Слабое Я в блоках
Нужно ли мне проверять, не слабое ли я ноль в блоках?
Я создаю слабый указатель типа:
__weak typeof(self) weakSelf = self;
и в начале блоков я делаю
if(!weakSelf){return;}
это ненужно? или это зависит от того, правильно ли я закодировал все остальное, чтобы, когда умирает «я», умирают и другие?