iOS/Swift how update Table View in Real Time : <p>I need to to fetch realtime news from API, and then show them in a <code>UITableView</code>, news must disappear 5 seconds after their arrival.</p>

<p>I am new in Swift, I know that UITableView has <code>reloadData()</code> that is meant to update the data in the table, I suppose I should use this method.</p>

<p>My idea is to call the Api every 5 seconds, but how it works update/animation for making disappearing the news and adding new ones in the table?</p>
