Замыкания захватывают копию значения типа value type в момент определения замыкания. Если значение типа value type изменяется после определения замыкания, то внутри замыкания будет доступна его оригинальная копия, а не измененное значение.
swift
При использовании @escaping замыканий с value type, важно учитывать этот механизм захвата копии, так как значение может измениться до вызова замыкания.