Ссылаясь на слабое Я внутри вложенного блока
Предположим, я уже создаю слабое самообучение
__weak typeof(self) weakSelf = self;
[self doABlockOperation:^{
...
}];
Внутри этого блока, если я вложу другой блок:
[weakSelf doAnotherBlockOperation:^{
[weakSelf doSomething];
}
это создаст цикл сохранения? Нужно ли создавать еще одну слабую ссылку на слабый самоход?
__weak typeof(self) weakerSelf = weakSelf;
[weakSelf doAnotherBlockOperation:^{
[weakerSelf doSomething];
}