Обновление данных в TableView каждые 15 секунд

xcode
swift3

#1

Добрый день! Подскажите как обновлять данные в TableView автоматически каждые 15 секунд.

Спасибо!


#2

Смотрите в сторону Timer. Но вообще принудительные запросы на сервер через интервалы делать не самая лучшая идея.


#3

Спасибо! С Timer сделал.


#4

Друзья предоставьте пример кода для обновления таблицы по таймеру, тоже возникла данная проблема


#5
class ViewController: UITableViewController {
    
    var myTimer: Timer!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        self.myTimer = Timer(timeInterval: 15.0, target: self, selector: #selector(refresh), userInfo: nil, repeats: true)
        RunLoop.main.add(self.myTimer, forMode: .default)
    }
    
    @objc
    func refresh() {
        // a refresh of the table
    }
}

[решено] tableView.reloadData() автоматически
#6

Спасибо, все отлично работает