![]() |
[swift] Enumeration und Protocol
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:
Ich habe da mal folgendes "erarbeitet":
protocol ExampleProtocol {
var simpleDescription: String { get } mutating func adjust() }
Code:
Und die Enumeration funktioniert auch mit den letzten beiden Anweisungen. Aber "erfüllt" meine Enum das Protocol?
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() [edit]Hab ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz