У меня есть блок, в котором я использую self
, поэтому я объявляю слабую ссылку на себя:
__weak MyClass *weakSelf = self;
Теперь мои вопросы:
Я получаю сообщение об ошибке, когда я определяю weakSelf
, и я не понимаю, что это должно означать.:
Невозможно указать слабый атрибут для автоматической переменной
Внутри моего блока я передаю weakSelf
другому блоку, и я не уверен, должен ли я теперь делать то же самое снова вот так:
__weak MyClass *weakWeakSelf = weakSelf;
А затем пройти weakWeakSelf
в этот блок?