最新版本的 Swift 2.2 删除了 _stdlib_getDemangledTypeName()
。
我有哪些替代方案?
我目前在这样的调试消息中使用:
let debugStr = "\(_stdlib_getDemangledTypeName(self)) -> \(self.versionString) (\(self.versionInfo))"
最佳答案
您可以通过 String
初始化程序获得类型名称的漂亮描述。这足以替代 _stdlib_getDemangledTypeName
。
例子:
String(self.dynamicType)
关于swift - 在 Swift 2.2 中替换 _stdlib_getDemangledTypeName(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35036173/