Ссылаясь на слабое Я внутри вложенного блока

Предположим, я уже создаю слабое самообучение

__weak typeof(self) weakSelf = self;
[self doABlockOperation:^{
        ...
    }];

Внутри этого блока, если я вложу другой блок:

[weakSelf doAnotherBlockOperation:^{
            [weakSelf doSomething];
}

это создаст цикл сохранения? Нужно ли создавать еще одну слабую ссылку на слабый самоход?

__weak typeof(self) weakerSelf = weakSelf;
[weakSelf doAnotherBlockOperation:^{
                [weakerSelf doSomething];
    }

Ответы на вопрос(2)

Ваш ответ на вопрос