Hallo,
hat sich von euch schon jemand mit swift auseinandergesetzt?
Ich bin gerade dabei eine Aufgabe aus dem eBook zu swift zu bearbeiten. Man soll ein Enum definieren, welches das folgende Protocol erfüllt:
Code:
protocol ExampleProtocol {
var simpleDescription: String { get }
mutating func adjust()
}
Ich habe da mal folgendes "erarbeitet":
Code:
enum SimpleEnum: String {
case simpleDescription = "A simple enum type."
func adjust() ->String {
return self.toRaw() + " - finally adjusted"
}
}
var myEnum = SimpleEnum.simpleDescription
let descr = myEnum.adjust()
Und die Enumeration funktioniert auch mit den letzten beiden Anweisungen. Aber "erfüllt" meine Enum das Protocol?
[edit]Hab
hier gesehen, dass ich nicht der erste mit dieser Frage bin.[/edit]