I noticed that the compiler won\'t let me override a stored property with another stored value (which seems odd):
class Jedi { var lightSaberColor = \"Bl
In Swift, this is unfortunately not possible to do. The best alternative is the following:
class Jedi { private(set) var lightsaberColor = "Blue" } class Sith: Jedi { override var lightsaberColor : String { get { return "Red" } } }