Avatar ·

Cómo implementar Pull-to-Refresh (UIRefreshControl) en Swift para una aplicación iOS

¡Hola a todos! Soy nuevo en el desarrollo iOS con Swift y no puedo entender cómo implementar pull-to-refresh para una tabla. He visto muchos tutoriales, pero la mayoría están desactualizados o usan Objective-C. Necesito actualizar los datos en un UITableView cuando el usuario arrastra la pantalla hacia abajo. Creé un proyecto simple con una tabla que muestra un array de strings. Aquí está mi código actual: ```swift import UIKit class ViewController: UIViewController, UITableViewDataSource { @IBOutlet weak var tableView: UITableView! var items = ["Item 1", "Item 2", "Item 3"] override func viewDidLoad() { super.viewDidLoad() tableView.dataSource = self } func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return items.count } func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: