gpt4 book ai didi

swift - 如何在 Swift 4 中获取实例类并调用类函数?

转载 作者:IT王子 更新时间:2023-10-29 05:41:36 24 4
gpt4 key购买 nike

在 Objective-C 中,获取实例的类并在其上调用类方法很简单。你如何在 Swift 4 中做到这一点?

例如

MyObject * obj = [[MyObject alloc] init];
[[obj class] someClassMethod];

最佳答案

您可以使用type(of) 方法获取对象的类,并使用它调用类方法。

class MyObject {
static func someClassMethod() {

}
}
let obj = MyObject()
type(of: obj).someClassMethod()

关于swift - 如何在 Swift 4 中获取实例类并调用类函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46776117/

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