Sobes.tech
Junior — Middle

Qual è il ruolo del metodo didLoad nel ciclo di vita di un componente o controller?

sobes.tech AI

Risposta dell'AI

Il metodo didLoad (più comunemente viewDidLoad in iOS) viene chiamato una volta nel ciclo di vita del controller dopo che la sua vista è stata caricata in memoria. È un luogo appropriato per inizializzare i dati, configurare l'interfaccia e eseguire operazioni una tantum che devono avvenire prima che lo schermo venga mostrato all'utente.

Ad esempio, qui puoi impostare i colori, aggiungere sottoview, impostare delegati o caricare dati iniziali.

Esempio in Swift:

override func viewDidLoad() {
    super.viewDidLoad()
    // Configurazione dell'interfaccia
    view.backgroundColor = .white
    setupTableView()
}