Я использую Xcode 10.1, где я попытался вычислить радиус в блоке завершения, установив значение другой переменной, называемой диаметром. Код указан ниже
import UIKit
import Foundation
var radius:Double = 10
var diameter: Double{
get{
return radius * 2
}
set{
radius = newValue
}
}
diameter = 30
print(diameter)
Я ожидаю, что результат будет 60.0, но он показывает:
ошибка: вычисленное свойство.playground: 43: 1: ошибка: переменные в настоящее время
должен иметь начальное значение при вводе на верхнем уровне REPL
var area: Double {
Вывод правильно отображается в онлайн-компиляторе swift, но не в Xcode. Теперь, как получить правильный вывод?