Conversion-Operator in swift

Ist es möglich, einen benutzerdefinierten Konvertierungsoperator (Casting) in @ zu schreibeswift? Vor allem bin ich auf der Suche nach Enums-Konvertierung, zB:

enum MyEnum : Int {
    case Case1 = 0
    case Case2
    func __conversion() -> String { // doesn't work since Swift 1.0
        switch self {
        case Case1: return "Case 1"
        case Case2: return "Case 2"
        }
    }
}

let enumStr: String = MyEnum.Case1

atürlich kann ich zu @ konvertierString mit expliziter Methode, aber ich hätte gerne einen impliziten Mechanismus.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage