3
A
回答
7
是有可能使其在子类中可写。然而,由于这是一个计算的属性,您将很可能需要添加另一个存储属性来保存您要分配的新值。我使用的字符串来说明如下:
class Parent {
var text: String {
get {
return "Parent"
}
}
}
class Child: Parent {
var _text: String = "Child"
override var text: String {
get {
return _text
}
set {
self._text = newValue
}
}
}
let child = Child()
child.text = "New String"
相关问题
- 1. 覆盖功能迅速
- 2. 覆盖只得到
- 3. 得到迅速
- 4. 迅速闭合不能覆盖任何
- 5. 得到错误在迅速
- 6. 获得在迅速
- 7. 获得在迅速
- 8. 如何得到迅速
- 9. 不能得到迅速
- 10. Delcare并获得在迅速
- 11. 如何获得在迅速
- 12. 获得从迅速
- 13. 迅速3 - 方法不会覆盖自其超
- 14. 得到一类变量数据 - 迅速
- 15. 我得到一个迅速错误
- 16. Coreplot在迅速:轴到1
- 17. 获得运行时错误在迅速
- 18. 在迅速获得3接触不灵
- 19. 如何获得UUID在迅速didEnterRegion
- 20. 在迅速
- 21. 在迅速
- 22. 在迅速
- 23. 在迅速
- 24. mutableCopy在迅速
- 25. NSRegularExpressions在迅速
- 26. 在迅速
- 27. 在迅速
- 28. 在迅速
- 29. NSPredicate在迅速
- 30. 在迅速