Я совершенно не понимаю, как изменить переменную экземпляра внутри блока.
Файл интерфейса (.h):
@interface TPFavoritesViewController : UIViewController {
bool refreshing;
}
Реализация:
__weak TPFavoritesViewController *temp_self = self;
refreshing = NO;
[myTableView addPullToRefreshWithActionHandler:^{
refreshing = YES;
[temp_self refresh];
}];
Как вы могли догадаться, я получаю предупреждение о цикле сохранения, когда пытаюсь изменить обновляющийся ivar внутри блока. Как мне это сделать, чтобы не было ошибки?