Aufruf obj-c enum von swift funktioniert nach dem Upgrade auf Xcode 7.3 nicht swift 2.2

Der Code funktionierte gut vor dem Upgrade auf Xcode 7.3 von 7.1 und Swift 2.2. Ich habe auch Antworten mit dem typedef NS_ENUM (NSUInteger, MyStatus) gesehen ... aber wenn möglich,Ich ziehe es vor, den vorhandenen obj-c-Code nicht zu ändern.

In obj-c Header-Datei definiert:

typedef enum {
    StatusPending,
    StatusTimeout,
    StatusSuccess,
    StatusFail
} MyStatus;

Statement in der Swift-Datei:

/* some code to retrieve the status */

switch (status) {

case .StatusSuccess:
 /* do something */

/* other test cases omitted here */

default:

}

Ich habe versucht, .rawValue, .value usw. zu verwenden, erhalte aber trotzdem eine Fehlermeldung:

Enum case 'StatusSuccess' in Typ 'MyStatus' nicht gefunden

All hat vor dem Upgrade einwandfrei funktioniert und versucht, Xcode 7.3, Product-> Clean, Product-> Clean Build Folder zu deinstallieren / erneut zu installieren. Aber ohne Erfolg: -

Antworten auf die Frage(2)

Ihre Antwort auf die Frage