blob: 2c52ef556772cc51281acd5123b157bbd7e1d947 [file] [log] [blame]
#if BEFORE
public class ChangeLazyToComputed {
private var celsius: Int
public init(celsius: Int) {
self.celsius = celsius
}
public lazy var fahrenheit: Int = (celsius * 9) / 5 + 32
}
#else
public class ChangeLazyToComputed {
private var celsius: Int
public init(celsius: Int) {
self.celsius = celsius
}
public var fahrenheit: Int {
get {
return (celsius * 9) / 5 + 32
}
set {
celsius = ((newValue - 32) * 5) / 9
}
}
}
#endif