gpt4 book ai didi

swift - 在 Swift 中创建字典的语法

转载 作者:搜寻专家 更新时间:2023-11-01 05:51:20 25 4
gpt4 key购买 nike

据我所知,有两种方法可以在 swift 中创建空字典

var randomDict = [Int:Int]()

var randomDict = Dictionary<Int, Int>()

这两者有什么区别吗?两个版本似乎都一样。

最佳答案

不,两者是一样的。来自 Apple's Book on Swift :

The type of a Swift dictionary is written in full as Dictionary<Key, Value> You can also write the type of a dictionary in shorthand form as [Key: Value]. Although the two forms are functionally identical, the shorthand form is preferred.

所以

var randomDict = [Int:Int]()

var randomDict = Dictionary<Int, Int>()

两者都调用创建一个空字典的初始化器,并且在不同形式下基本相同。

关于swift - 在 Swift 中创建字典的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29354511/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com