Например, a имеет первый класс
public class MyBaseButton: UIButton {
public var weight: Double = 1.0
public var text: String? {
get {
return self.titleForState(.Normal)
}
set {
return self.setTitle(newValue, forState: .Normal)
}
}
}
И унаследованный класс:
public class SomeButton: SomeBaseButton {
override public var text: String? = "text"
override public var weight: Double = 2.0
}
Итак, логика заключается в том, что SomeClass
определяет собственный текст и вес.
Но я получаю ошибки:
Для текста: "Нельзя переопределить с сохраненным свойством" текст "
Для веса: "Нельзя переопределить с сохраненным свойством" вес "