Я устанавливаю переменную в потоке, и я проверяю ее использование для условия в другом потоке.переменная set & Get, состояние гонки
Здесь я знаю состояние гонки. Но не уверен, что выполнения набора по атомному пути будет достаточно.
Не могли бы вы дать мне знать, как это решить в объективе-c.
ОБНОВЛЕНИЕ: Пожалуйста, также дайте мне знать, как это сделать для глобальной переменной.
кто-то написал бы хорошо протестированный и безнадежный вариант реализации для этой обычной проблемы – coder000001