Advertisement
Guest User

Untitled

a guest
Jul 30th, 2015
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. // Non-optional vars
  2.  
  3. var mutableBeverage = "Leffe"
  4. println(mutableBeverage) // "Leffe"
  5.  
  6. mutableBeverage = "Bud"
  7. println(mutableBeverage) // "Bud"
  8.  
  9. mutableBeverage = mutableBeverage + "weiser"
  10. println(mutableBeverage) // "Budweiser"
  11.  
  12. mutableBeverage = nil // Compiler error
  13.  
  14. // Optional vars
  15.  
  16. var mutableCostume: String? = "Dracula"
  17. println(mutableCostume) // Optional("Dracula")
  18.  
  19. mutableCostume = "Frankenstein"
  20. println(mutableCostume) // Optional("Frankenstein")
  21.  
  22. mutableCostume = "Bride of " + mutableCostume!
  23. println(mutableCostume) // Optional("Bride of Frankenstein")
  24.  
  25. mutableCostume = nil // nil
  26.  
  27. // Non-optional lets
  28.  
  29. let immutableBeverage = "Bud"
  30. println(immutableBeverage) // "Bud"
  31.  
  32. immutableBeverage = "Leffe" // Compiler error
  33.  
  34. immutableBeverage = immutableBeverage + "weiser" // Compiler error
  35.  
  36. immutableBeverage = nil // Compiler error
  37.  
  38. // Optional lets
  39.  
  40. let immutableCostume: String? = "Dracula"
  41. println(immutableCostume) // Optional("Dracula")
  42.  
  43. immutableCostume = "Frankenstein" // Compiler error
  44.  
  45. immutableCostume = "Bride of " + immutableName! // Compiler error
  46.  
  47. immutableCostume = nil // Compiler error
  48.  
  49. let anotherCostume: String? = nil
  50. println(anotherCostume) // nil
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement