Einzelnen Beitrag anzeigen

Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#1

[swift] Enumeration und Protocol

  Alt 13. Jul 2014, 14:07
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]
Albert
Live long and prosper


MrSpock

Geändert von MrSpock (13. Jul 2014 um 14:28 Uhr)
  Mit Zitat antworten Zitat