Menu
Coddy logo textTech

Annotazioni di tipo

Fa parte della sezione Fondamenti del percorso Swift di Coddy. Lezione 5 di 86.

Swift può determinare automaticamente il tipo di un valore. Questo si chiama inferenza del tipo:

let name = "Alice"   // Swift deduce che questo è una String
let age = 25         // Swift deduce che questo è un Int
let price = 9.99     // Swift deduce che questo è un Double

Ma puoi anche dichiarare esplicitamente il tipo usando un'annotazione di tipo. Scrivi i due punti dopo il nome, seguiti dal tipo:

let name: String = "Alice"
let age: Int = 25
let price: Double = 9.99
let isActive: Bool = true

Le annotazioni di tipo sono utili quando:

  • Vuoi essere particolarmente chiaro sul tipo di un valore
  • Dichiari una variabile senza un valore iniziale
var score: Int   // Dichiarata ma non ancora inizializzata
score = 100      // Assegnata in seguito

Senza l'annotazione del tipo, Swift non saprebbe di che tipo dovrebbe essere score.

challenge icon

Sfida

Principiante

Crea quattro costanti con annotazioni di tipo esplicite:

  • name di tipo String con valore "Alice"
  • age di tipo Int con valore 30
  • price di tipo Double con valore 9.99
  • isOnline di tipo Bool con valore true

Stampa tutti e quattro i valori su righe separate.

Provalo tu

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Swift