Advertisement
KY1VSTAR

Swift 2

Mar 5th, 2020
508
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.32 KB | None | 0 0
  1. class A {
  2. }
  3.  
  4. class B: A {
  5. }
  6.  
  7. protocol SomeP {
  8.     var a: A { get }
  9. }
  10.  
  11. class SomeC: SomeP  {
  12.     var a = B() // так тоже нельзя, хоть и B наследник A, ты не можешь поменять тип переменной на наследника только так можно:
  13.     var a: A = B()
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement