Advertisement
Guest User

Untitled

a guest
Mar 18th, 2019
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. protocol A {
  2. var a: Double?
  3. var b: Double?
  4. var c: Double?
  5. var d: A?
  6. }
  7.  
  8. class Model1: A {
  9. var a: Double?
  10. var b: Double?
  11. var c: Double?
  12. var d: A?
  13.  
  14. // some other properties...
  15. }
  16.  
  17. class Model2: A {
  18. var a: Double?
  19. var b: Double?
  20. var c: Double?
  21. var d: A?
  22.  
  23. // some other properties...
  24. }
  25.  
  26. class Model2: A {
  27. var a: Double?
  28. var b: Double?
  29. var c: Double?
  30. var d: Model1?
  31.  
  32. // some other properties...
  33. }
  34.  
  35. Type 'Model2' does not conform to protocol 'A'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement