gpt4 book ai didi

swift - Swift Type 的类型是什么?

转载 作者:搜寻专家 更新时间:2023-10-31 19:37:40 25 4
gpt4 key购买 nike

我想将类型数组传递给函数 - 但我不确定 Swift 类型的类型是什么。

假设我有两个类:我的类(class)和另一个类(class)。我想要一个像这样的数组 [MyClass, AnotherClass]。数组的类型是什么?

最佳答案

它将是 AnyClass 类型,它是所有对象类型的基础。

func checkClassTypes(types: [AnyClass]) {
types.forEach { type in
// Your custom classes don't necessarily have to subclass from NSObject.
print(type is NSObject.Type)
}
}

checkClassTypes([MyClass.self, AnotherClass.self])

关于swift - Swift Type 的类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39315013/

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