类名称作为静态变量

时间:2019-07-12 15:40:19

标签: swift

我可以打印实例的类名。

final class SomeSome {
    var description: String { 
        return "\(type(of: self))" 
    }
}

在Swift 5中获得静态值的最佳实践是什么?

final class SomeSome {
    static var description: String { 
        return ????
    }
}

1 个答案:

答案 0 :(得分:0)

您显示的字符串插值最终将调用String(describing: type(of: self))

您可以使用String(describing: self)在静态上下文中执行相同的操作,其中self是元类型对象,在此上下文中为SomeSome.self