Scheint wie eine verwirrende Frage zu Wort, aber es ist eigentlich ziemlich einfach. Ich möchte so etwas wie dies zu tun, aber Swift wird es nicht zulassen, dass:Swift: Überschreibe Unterklasseneigenschaften, die auch Unterklassen der Elternklasse sind. Klasse
class A {}
class B : A {}
class C {
var prop: A?
}
class D : C {
override var prop : B?
}
D ist keine Unterklasse von irgendetwas. Könnten Sie Ihre Frage noch einmal klären? –
@EvdzhanMustafa oops vertippen Bitte überprüfen Sie jetzt –
@ThomMorgan Worüber beklagt sich der Compiler genau? –