zu Swift mein Spielplatz Code ändern 3, vorschlug XcodeTyp ‚Fehler‘ nicht entspricht Protokoll ‚RawRepresentable‘
Wechselenum Error: ErrorType {
case NotFound
}
zu
enum Error: Error {
case NotFound
}
aber jetzt bekomme ich den Titel Fehler und ich Ich weiß nicht, wie ich das Enum dazu bringen kann, diesem Protokoll zu entsprechen.
Also, in der alten Version, wäre ich nicht in der Lage gewesen, meinen enum ErrorType zu nennen, aber jetzt, dass der Swift-Protokollname in Fehler geändert wurde, kann ich Fehler nicht verwenden, richtig? – Shades
@Shades Yup, das ist richtig - wenn Sie in Ihren Build-Einstellungen (die Swift 2.3 verwenden) die Option "Ältere Swift-Sprachversion verwenden" auf "Ja" stellen, können Sie es selbst ausprobieren. – Hamish