Swiftではclassにstatic変数が定義できない

struct, enumであれば、staticなpropetyがかけるけどclassはダメらしい。 computedなpropertyは書ける。

struct SomeStructure {
    static var storedTypeProperty = "Some Struct value."
    static var computedTypeProperty: Int {
        return 1+1
    }
}

enum SomeEnumeration {
    static var storedTypeProperty = "Some Enum value."
    static var computedTypeProperty: Int {
        return 2+2
    }
}

class SomeClass {
    //class var ThisIsError = 10
    class var computedTypeProperty: Int {
        return 3+3
    }
}