Hem d'afegir la paraula clau no atòmica a l'atribut de propietat. Pot provocar un comportament inesperat quan dos processos diferents (fils) accedeixen a la mateixa variable alhora.
Què vol dir Nonatomic?
a: no relacionat, preocupat amb, o compost per àtoms Gerald Cleaver, professor i director del programa de postgrau al departament de física de Baylor, presentarà "Life on the Landscape, ", que considerarà el lloc de l'univers de la Terra i la possibilitat de formes de vida (intel·ligents) no atòmiques fora d'ell. …
Què és la propietat no atòmica a Objective-C?
A Objective-C, la implementació d'una propietat atòmica permet llegir i escriure propietats amb seguretat des de diferents fils. Per a propietats no atòmiques, el punter subjacent d'un valor llegit es podria alliberar quan s'està escrivint un valor nou al mateix temps.
Què és la propietat no atòmica?
Nonatòmic significa accedir a diversos fils a la variable (tipus dinàmic). El no atòmic no és segur per als fils. Però té un rendiment ràpid.
Per què fem servir atòmic i no atòmic i quin és el comportament predeterminat?
Atomic: és el comportament predeterminat. assegurarà que la CPU completi el procés actual, abans que un altre procés accedeixi a la variable. no és ràpid, ja que assegura que el procés es completi completament. No atòmic: - NO és el valor predeterminat comportament.