title: iOS - UITableView reloadData after delay
body: <p>I'm trying to create a UITablView extension function to reload table after some time delay, like:    </p>
  
  <pre><code>extension UITableView {
      func reloadData(afterDelay delayTime: TimeInterval) -&gt; Void {
          self.perform(#selector(self.reloadData), with: nil, afterDelay: delayTime)
      }
  }
  </code></pre>
  
  <p>But it's showing me an error: <strong>Ambiguous use of 'reloadData'</strong></p>
  
  <p>What's its proper solution?</p>
  
  <p>Here is snapshot with error message
  <a href="https://i.stack.imgur.com/EhJgP.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/EhJgP.png" alt="enter image description here"></a></p>