В последний раз мы разобрали работу оффлайна . Сейчас я хотел бы затронуть более глубоко тему постановки платежей (МТ103+МТ202) с покрытием. Разобраться почему большинство SWIFT приходят пустыми и как...
В Swift у нас есть ссылочные типы (классы) и типы значений (структуры, кортежи, перечисления). Типы значений имеют семантику копирования. Это означает, что если вы назначаете тип значения переменной или передаете его в качестве параметра функции (если это не параметр inout), базовые данные этого значения будут скопированы. У вас будет два значения с одинаковым содержимым, но выделенные в двух разных адресах памяти. Для более подробного объяснения разницы между типами ссылок и значений в блоге Apple или в нашей статье...