Описание тега computed-properties
Вычисляемые свойства - это функции, объявленные как свойство. Вычисляемые свойства поддерживаются на нескольких языках, поэтому используйте этот тег в сочетании с такими тегами, как [swift], [javascript] и т. Д.
Вычисляемые свойства - это функции, объявленные как свойство. Обычно они не хранят конкретное значение, а возвращают значение динамически. Вычисленные свойства также можно использовать для выполнения дополнительных действий при их чтении или записи.
Пример в Swift:
var computedProperty: Int {
get {
return 1337
}
set (new) {
print("The property was set to \(new)")
}
}