Logo bg.boatexistence.com

Кога да се използва неатомичен?

Съдържание:

Кога да се използва неатомичен?
Кога да се използва неатомичен?

Видео: Кога да се използва неатомичен?

Видео: Кога да се използва неатомичен?
Видео: Скенер кога да не се използва 2024, Може
Anonim

Трябва да добавим неатомичната ключова дума в атрибута на свойството. Това може да доведе до неочаквано поведение, когато два различни процеса (нишки) имат достъп до една и съща променлива по едно и също време.

Какво означава неатомичен?

a: не е свързано с, загрижено с или съставено от атоми Джералд Кливър, професор и дипломиран програмен директор в катедрата по физика на Бейлър, ще представи „Живот в пейзажа, , който ще разгледа мястото на Вселената на Земята и възможността за неатомно базирани (интелигентни) форми на живот извън нея. …

Какво е неатомичното свойство в Objective-C?

В Objective-C реализацията на атомарно свойство позволява свойствата да бъдат безопасно четени и записани от различни нишки. За неатомични свойства, основният указател на прочетена стойност може да бъде освободен, когато се записва нова стойност по същото време.

Какво е неатомично свойство?

Неатомичен означава многократен достъп до променливата (динамичен тип). Nonatomic е опасен за нишки. Но е бърз в изпълнение.

Защо използваме атомно и неатомно и какво е поведението по подразбиране?

Atomic:- е поведението по подразбиране. това ще гарантира, че настоящият процес е завършен от CPU, преди друг процес получи достъп до променливата.не е бърз, тъй като гарантира, че процесът е завършен изцяло Неатомен: - НЕ е по подразбиране поведение.

Препоръчано: