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