@synthesize kreira getter i setter za varijablu Ovo vam omogućava da specificirate neke atribute za vaše varijable i kada @sintetišete to svojstvo na varijablu generirate getter i seter za varijablu. Ime svojstva može biti isto kao ime varijable.
Šta je dinamično u Objective-C?
@objc znači da želite da vaš Swift kod (klasa, metoda, svojstvo, itd.) bude vidljiv iz Objective-C. dinamički znači želite koristiti Objective-C dinamičko otpremanje.
Šta je @synthesize u Swiftu?
Sintetizovana/auto-sintetizovana svojstva u Objective C -- ona se u Swiftu zovu " pohranjena svojstva". Jednostavno ga deklarirate sa var topSpeed : Double ili neka topSpeed : Double=4.2 u deklaraciji klase, baš kao što biste deklarirali lokalnu varijablu u tijelu funkcije.
Šta je varijabla instance Objective-C?
Varijabla instance je varijabla koja postoji i drži svoju vrijednost za život objekta. Memorija koja se koristi za varijable instance se dodjeljuje kada je objekt prvi put kreiran (putem alloc), a oslobađa se kada se objekt oslobodi.
Šta je imovina u Objective-C?
Svojstva u Objective-C se koriste za pohranjivanje podataka u instancama klasa Definiraju upravljanje memorijom, tip i pristupne atribute vrijednosti koje pohranjuju, kao što su jak, slab, assign, readonly, readwrite, itd. … jak, slab, assign atributi svojstva definiraju kako će se upravljati memorijom za to svojstvo.