code running in xcodeサブクラスは、そのスーパークラスから型プロパティを継承できますか?もしそうなら、それを上書きする方法は?
「あなたは、サブクラスがスーパークラスの実装をオーバーライドできるようにする代わりに、classキーワードを使用することができますクラスタイプのための計算されたタイプのプロパティについては、」
「あなたはあなたを提供するために、継承されたインスタンスを上書きまたはプロパティを入力することができますそのプロパティの独自のカスタムゲッターとセッター」 ----アップルSwift3
//override static
class A{
var myValue = 0614
static var storedTypeProperty = "Some value"
class var overrideableComputedTypeProperty: Int {
return 1
}
}
class B: A {
storedTypeProperty = "New String"
}
そのBが0Vに、どのようにA. から任意の型のプロパティを継承していないように思えます上記のSwift3の本で述べたように、 "継承された型のプロパティ"を書き直してください。
何を達成したいですか? 'static'プロパティをオーバーライドすることはできませんが、他の変数で行うこともできます。 – NSDmitry
Swift3で述べたように、この2つの文章の意味を理解できません。継承された型プロパティをオーバーライドして、そのプロパティ用に独自のカスタムゲッターとセッターを提供できると説明しています。 – cary