это больше, чем вопрос, просьба о совете.
Сколько ресурсов стоило бы перезагрузить UITableView
каждый раз, когда приложение выходит на передний план?
Что мне нужносделать это - изменить цвет UILabel
внутри ячеек UITableView
в зависимости от текущей даты, однако, зная, что обычные пользователи обычно не закрывают свое приложение и просто оставляют его работать в фоновом режиме, я бы предположил,что метод tableView: cellForRowAtIndexPath:
не будет вызван при повторном запуске, и поэтому UILabel не будет обновляться соответствующим образом.
Я знаю, что метод reloadData
вызывает метод tableView: cellForRowAtIndexPath:
.
Мой вопрос: не посоветуете ли вы вызывать этот метод каждый раз, когда приложение выходит на передний план?
Если да, какие у меня есть альтернативы?
Заранее спасибо.
Ваша помощь оченьвысоко ценится.