Wie würden Sie schreiben diese:complementery einer if Fall
guard case .SomeEnum(3) = enumType where myInt == 3 else {
//This is the case I need
}
aber ich glaube nicht, dass es sauber ist, da es nicht wirklich ist:
if case .SomeEnum(3) = enumType where myInt == 3 {
//I don't need this case
} else {
//This is the case I need
}
Ich weiß, ich guard
verwenden könnte Ein Fall, in dem die Funktion nicht abgeschlossen werden kann. Außerdem erwartet mich guard
von der Funktion zurückzukehren.
Andere Alternativen?
Könnte es nicht einfach 'if sein .SomeEnum! = EnumType || meinInt! = 3'? – Alexander
'.SomeEnum! = EnumType' oder' .SomeEnum == enumType' gibt Compiler Fehler, da die Enums Parameter haben – Daniel
Oh, ich sehe. Gute Frage :) – Alexander