При работе с многопоточностью перед вами всегда будут вставать вопросы: по какому принципу нужно переключаться между задачами и в каком порядке они должны выполняться? В этой статье мы поговорим о шести проблемах многопоточности: Race condition, Priority inversion, Deadlock, Livelock, Starvation и Data Race. Race condition (Состояние гонки) Итак, проблема Состояние гонки — ситуация, возникающая, когда … Продолжить чтение «Проблемы многопоточности в Swift»
 
	
	
	
