¿Cómo reemplazar #pragma mark de Objective-C en Swift? ¿Existe un análogo?
¡Hola a todos! Recientemente migré de Objective-C a Swift y no puedo encontrar un análogo de la construcción habitual #pragma mark. En Objective-C usaba activamente #pragma mark - Lifecycle, #pragma mark - TableView Delegate y así sucesivamente para estructurar el código en archivos grandes. Esto ayudaba mucho a la navegación a través del panel Jump Bar en Xcode.
Probé escribir // MARK: con dos barras y un espacio, pero a veces Xcode no lo muestra en el panel de navegación. Aquí hay un ejemplo de mi código:
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
setupUI()
}
private func setupUI() {
// configuración de la interfaz
}
// MARK: - TableView DataSource
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 10
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
return UITableViewCell()
}
} No answers yet.
Inicia sesión para dejar una respuesta