Swift 3.0 - 初始化字典时,没有更多上下文,表达式类型不明确

时间:2017-02-20 16:43:39

标签: swift dictionary

我在Xcode 8上收到此错误:

在没有更多上下文的情况下,表达式的类型不明确

当尝试初始化一个字符串,其中键是一个字符串,而值是一个自定义结构的枚举,这里是生成错误的行:

var myDictionary = [String: MyStruct.MyEnum]()

这里是类,包含在上面一行的同一个文件中,所以我认为这不是范围问题:

fileprivate struct MyStruct {
    fileprivate enum MyEnum {
        case enumValue1
        case enumValue2
    }
}

任何人都可以帮我解决这个问题吗?

0 个答案:

没有答案