我可以打印实例的类名。
final class SomeSome {
var description: String {
return "\(type(of: self))"
}
}
在Swift 5中获得静态值的最佳实践是什么?
final class SomeSome {
static var description: String {
return ????
}
}
答案 0 :(得分:0)
您显示的字符串插值最终将调用String(describing: type(of: self))
。
您可以使用String(describing: self)
在静态上下文中执行相同的操作,其中self
是元类型对象,在此上下文中为SomeSome.self
。