У меня есть служба, которая загружает данные в мое табличное представление.Когда служба загрузила данные, я загружаю данные в свою модель:
[self.model.entries removeAllObjects];
[self.model.entries addObjectsFromArray:objects];
Теперь мне интересно, являются ли эти два вызова «связывающими», чтобы табличное представление знало, что оно должно обновитьданные, которые напрямую связаны с self.model.entries
.Я спрашиваю об этом, потому что после того, как служба завершена, таблица больше не запрашивает у моего делегата количество ячеек таблицы, поэтому кажется, что привязка не срабатывает.
Я думаю, что я мог бы вызвать reloadData
наtableview, но это больше не будет соответствовать «философии связывания», верно?
Обратите внимание, что мой класс модели возвращает новый NSMutableArray
, если его нет.Мне не ясно, является ли это правильным подходом к использованию привязок.