Будет ли этот блок вызвать проблему утечки памяти, потому что я не использую weakified продать:Должен ли я weakify и настраивает каждый раз используя блок
[KNApi getCouponsWithSearchString:self.searchString withCouponsCount:self.coupons.count withSuccess:^(id object) {
[self.coupons addObjectsFromArray:object[@"items"]];
[self.hud hide:YES];
[self.theTableView setHidden:NO];
[self.theTableView reloadData];
} withFailure:^(id object) {
[self hideLoadingIndicatorWithError:object];
}];
Я знаю, что, например, если мы имеем [KNApi getCouponsWithSearchString...
как блок собственности в себе класс , то это вызывает проблему.
Итак, предположим, что наш стек будет уничтожен, и до этого я получу успешный вызов. Это вызовет проблему с запросом?
Нет вопрос там. Взгляните на объяснение http://stackoverflow.com/questions/20030873/always-pass-weak-reference-of-self-into-block-in-arc –
@JakubVano, спасибо, я думаю, что прочитал об этом раньше , но вы связываетесь с этими ответами, действительно полезными !!! –