Switch in Swift - метка Case в переключателе должна содержать хотя бы один исполняемый оператор

у меня естьenum тип, который расширяетString в Свифте.

Когда я пытаюсь использоватьswitch Я получил ошибку:

У метки регистра в переключателе должен быть хотя бы один исполняемый оператор

Вот мой код:

enum UserInfosKey:String {
   case CameraMyPhotoStream = "CMPS"
    case CameraICloudActivated = "CICA"
    case CameraICloudShare = "CICS"
    case ProjectTodayExtension = "PTE"
    case ProjectShareExtension = "PSE"
    case NetworkConnection = "NC"
    case PhoneLanguage = "PL"
    case CameraPhotosCount = "CPC"
    case UserIdentifier = "UI"
    case VersionHistory = "VH"
    case Path = "Path"

}

class UserInfosController: NSObject {
    func update(key:UserInfosKey, value:String, context:UserDefaultsMainKeys) -> String {
        switch key {
        case .CameraICloudActivated:
        case .CameraICloudShare:
        case .CameraMyPhotoStream:
        case .CameraPhotosCount:
        case .NetworkConnection:
        case .PhoneLanguage:
        case .UserIdentifier:
            return value

        default:
            return ""
        }
    }
}

Я уверен, что это простая ошибка, кто-нибудь видел это?

Ответы на вопрос(2)

Ваш ответ на вопрос