Cos'è @sintetizza l'obiettivo c?

Sommario:

Cos'è @sintetizza l'obiettivo c?
Cos'è @sintetizza l'obiettivo c?

Video: Cos'è @sintetizza l'obiettivo c?

Video: Cos'è @sintetizza l'obiettivo c?
Video: Obiettivo 12: Consumo e produzione responsabili 2024, Novembre
Anonim

@sintetizza crea un getter e un setter per la variabile Questo ti permette di specificare alcuni attributi per le tue variabili e quando @sintetizzi quella proprietà nella variabile generi il getter e setter per la variabile. Il nome della proprietà può essere uguale al nome della variabile.

Cos'è la dinamica in Objective-C?

@objc significa che vuoi che il tuo codice Swift (classe, metodo, proprietà, ecc.) sia visibile da Objective-C. dinamico significa vuoi usare l'invio dinamico di Objective-C.

Cos'è @sintetizza in Swift?

Proprietà sintetizzate/auto-sintetizzate nell'Obiettivo C -- queste sono chiamate " proprietà memorizzate" in Swift. Lo dichiari semplicemente con var topSpeed : Double o let topSpeed : Double=4.2 in una dichiarazione di classe, esattamente come dichiareresti una variabile locale nel corpo di una funzione.

Cos'è la variabile di istanza Objective-C?

Una variabile di istanza è una variabile che esiste e mantiene il suo valore per tutta la vita dell'oggetto. La memoria utilizzata per le variabili di istanza viene allocata quando l'oggetto viene creato per la prima volta (tramite alloc) e liberata quando l'oggetto viene deallocato.

Cos'è una proprietà in Objective-C?

Le proprietà in Objective-C sono usate per archiviare dati in istanze di classi Definiscono la gestione della memoria, il tipo e gli attributi di accesso dei valori che memorizzano come strong, debole, assign, readonly, readwrite, ecc. … forte, debole, assegna attributi di proprietà definiscono come verrà gestita la memoria per quella proprietà.