Advertisement
Guest User

Untitled

a guest
Jul 21st, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. var temperatureReference : [TemperatureReference] = [] {
  2. didSet {
  3. print("Temperature reference values =", temperatureReference)
  4. }
  5. }
  6.  
  7. var tempRef1 = TemperatureReference(celcius: 12, fahrenheit: 35)
  8. temperatureReference.append(tempRef1) // Calls didSet
  9. let tempRef2 = TemperatureReference(celcius: 11, fahrenheit: 33)
  10. let tempRef3 = TemperatureReference(celcius: 10, fahrenheit: 32)
  11. temperatureReference.append(tempRef2) // Calls didSet
  12. temperatureReference.append(tempRef3) // Calls didSet
  13. temperatureReference[0].transposeCelciusToFahrenheit() // DOES NOT call didSet
  14. tempRef2.transposeCelciusToFahrenheit() // DOES NOT call didSet
  15. temperatureReference[2].celcius = 52 // DOES NOT call didSet
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement