Описание тега didset

None В Swift это определяет обозревателя свойств, который выполняет код после установки нового значения.

См. Раздел Property Observers на языке программирования Swift:

Наблюдатели за недвижимостью наблюдают и реагируют на изменения стоимости собственности. Наблюдатели свойств вызываются каждый раз, когда устанавливается значение свойства, даже если новое значение совпадает с текущим значением свойства.

Вы можете добавить наблюдателей свойств к любым сохраненным свойствам, которые вы определяете, кроме ленивых сохраненных свойств. Вы также можете добавить наблюдателей за свойством к любому унаследованному свойству (как сохраненному, так и вычисленному), переопределив свойство внутри подкласса. Переопределение свойств описано в разделе "Переопределение".