Можешь объяснить три различных механизма dispatch методов в Swift и описать, как каждый из них влияет на производительность во время выполнения и оптимизацию кода? — ДейлиПреп