Musíme pridať neatomické kľúčové slovo do atribútu vlastnosti. Môže to viesť k neočakávanému správaniu, keď dva rôzne procesy (vlákna) pristupujú k rovnakej premennej v rovnakom čase.
Čo znamená neatómový?
a: netýka sa, týka sa atómov alebo sa z nich skladá Gerald Cleaver, profesor a postgraduálny programový riaditeľ na Baylorovej katedre fyziky, predstaví „Život na krajine, “, ktorý bude brať do úvahy miesto pozemského vesmíru a možnosť neatómových (inteligentných) foriem života mimo neho. …
Čo je neatomická vlastnosť v Objective-C?
V Objective-C implementácia atómovej vlastnosti umožňuje bezpečné čítanie a zápis vlastností z rôznych vlákien. Pre neatomické vlastnosti samozrejmý ukazovateľ čítanej hodnoty sa môže uvoľniť, keď sa súčasne zapisuje nová hodnota.
Čo je neatómová vlastnosť?
Neatomický znamená viacvláknový prístup k premennej (dynamický typ). Neatomické je vlákno nebezpečné. Výkonovo je však rýchly.
Prečo používame atómové a neatómové a aké je predvolené správanie?
Atomic:- je predvolené správanie. zaistí, že CPU dokončí súčasný proces, predtým, ako iný proces pristúpi k premennej. nie je rýchly, pretože zaisťuje, že proces je úplne dokončený Neatómový: - NIE JE predvolená správanie.