gpt4 book ai didi

swift - CFString.self 是什么意思?

转载 作者:搜寻专家 更新时间:2023-11-01 06:28:23 26 4
gpt4 key购买 nike

我看过问答 here about the self keyword in Swift .

但是,对我来说,这并不能解释在 this question 的以下代码片段中使用 .self

let attributes: [String: Any] =
[kSecAttrKeyType as String:CFString.self,
kSecAttrKeySizeInBits as String:numberOfBits]

self 在这种情况下做了什么?

最佳答案

Type.self 是作为值的类型。

有区别

let s : String = "hello world"

其中 String 声明了 s 的类型,并且

let sometype : Any = String.self

我们将 String 类型本身指定为要存储的。这就是所谓的元类型

关于swift - CFString.self 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50752078/

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