swift

Mattepuffo's logo
Ereditarietà e overriding in Swift

Ereditarietà e overriding in Swift

Oggi vediamo un semplice esempio di ereditarietà e overriding in Swift.

Partiamo subito dalla classe base:

class Veicolo {
    
    var numeroRuote: Int;
    var tipoCarburante: String;
    
    func desc() -> String {
        return "Numero ruote: \(numeroRuote); Tipo carburante \(tipoCarburante)";
    }
    
    init() {
        numeroRuote = 0;
        tipoCarburante = "";
    }
}

Mattepuffo's logo
Creare un form in SwiftUI

Creare un form in SwiftUI

Oggi vediamo come usare i Form in SwiftUI.

Vedremo anche come validarlo; su molti aspetti è diverso da come siamo abituati.

Ad esempio nella validazione faremo in modo che il pulsante di invio non sia visibile finchè i dati richiesti non sono stati inseriti.

Mattepuffo's logo
Creare finestre modali in SwiftUI

Creare finestre modali in SwiftUI

Oggi vediamo come aggiungere una finestra modale in SwiftUI.

Al contrario di altri linguaggi / ambienti, non c'è un componente apposito; useremo una normale View.

Quello che cambia è come viene richiamata questa View.