最新版本的Swift 2.2删除了_stdlib_getDemangledTypeName()
。
我有什么选择来替换它?
我目前正在使用这样的调试消息:
let debugStr = "\(_stdlib_getDemangledTypeName(self)) -> \(self.versionString) (\(self.versionInfo))"
答案 0 :(得分:17)
您可以通过String
初始化工具获得有关类型名称的详细说明。这应该足以替代_stdlib_getDemangledTypeName
。
示例:
String(self.dynamicType)