Will this block cause a memory leak issue, because I am not using weakified sell:
[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];
}];
I know for example if we have [KNApi getCouponsWithSearchString...
as a block property in self class, then it causes an issue.
So suppose that our stack will be destroyed and I will get a success invocation before that. Will it cause an issue with requesting itself?