Что делает __ sync_synchronize, делают?

Вы также можете использовать rawValue следующим образом:

cal.components(unit, fromDate: calcDesp!, toDate: calHoy!, options: NSCalendarOptions(rawValue: 0))

21
задан Community 23 May 2017 в 12:09
поделиться

2 ответа

Это атомарная встроенная функция для полного барьера памяти .

Ни один операнд памяти не будет перемещаться по операции, ни вперед или наоборот. В дальнейшем инструкции будут выдаваться по мере необходимости не позволять процессору спекулировать нагрузкой во время операции и из складских помещений после операции.

Подробности см. по ссылке выше.

30
ответ дан 29 November 2019 в 21:12
поделиться

Это заставляет забор памяти Я думаю.

3
ответ дан 29 November 2019 в 21:12
поделиться