为什么空虚不在这里工作?

时间:2017-11-16 19:57:42

标签: swift

我在这里做了一个结构 struct dicStruct<T,U>{}

anad这是我的实例

var instanceOfDicStruct:dicStruct<Int,String> = dicStruct()

isEmpty不工作在这里有人可以解释一下给我一些参考吗?

instanceOfDicStruct.isEmpty

1 个答案:

答案 0 :(得分:0)

具有两个通用占位符类型的结构≠dictionary。

如果你需要一本字典,那么就像这样创建一个字典实例:

var dictionaryInstance = [Int: String]()

isEmpty现在有效:

print(dictionaryInstance.isEmpty) // true

您还可以创建一个typealias:

typealias MyDictionary = [Int: String]

var myDictionaryInstance = MyDictionary()