Swift 1.0 or later
下面是thermometer作为类和结构体的例子:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | public class ThermometerClass { private(set) var temperature: Double = 0.0 public func registerTemperature(temperature: Double) { self.temperature = temperature } } let thermometerClass = ThermometerClass() thermometerClass.registerTemperature(56.0) public struct ThermometerStruct { private(set) var temperature: Double = 0.0 public mutating func registerTemperature(temperature: Double) { self.temperature = temperature } } let thermometerStruct = ThermometerStruct() thermometerStruct.registerTemperature(56.0) |
但是这段代码编译失败了,请问哪里报错,出错的原因是什么。
建议:在使用Playground之前,认真阅读代码并思考。