我在Xcode 8上收到此错误:
在没有更多上下文的情况下,表达式的类型不明确
当尝试初始化一个字符串,其中键是一个字符串,而值是一个自定义结构的枚举,这里是生成错误的行:
var myDictionary = [String: MyStruct.MyEnum]()
这里是类,包含在上面一行的同一个文件中,所以我认为这不是范围问题:
fileprivate struct MyStruct {
fileprivate enum MyEnum {
case enumValue1
case enumValue2
}
}
任何人都可以帮我解决这个问题吗?