Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.30 KB | None | 0 0
  1. class Cat {
  2. func sayHello() -> String {
  3. return "Meow!"
  4. }
  5. }
  6.  
  7. func schrodingersCat() -> Cat? {
  8. // Open the box!
  9. let cat = [0, 1].randomElement()
  10.  
  11. if cat == 1 {
  12. return Cat()
  13. }
  14. else {
  15. return nil
  16. }
  17. }
  18.  
  19. if let kitty = schrodingersCat() {
  20. print(kitty.sayHello())
  21. }
  22. else {
  23. print("Poor kitty.")
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement