4

我正在尝试使用swift-demangle. 有些符号可以很好地去除,但有些符号根本无法去除,无论我使用的是什么版本的 Swift。示例:我尝试_TTSf4g_n_n_n___TTOFE5UIKitCSo18NSAttributedStringcfzT4dataV10Foundation4Data7optionsGVs10DictionarySSP__18documentAttributesGSqGVs33AutoreleasingUnsafeMutablePointerGSqCSo12NSDictionary____S0_使用swift-demangle以下 Swift 版本中的实用程序进行 de-mangle:2.2.13.0.13.0.23.13.1.1、和4.0.2,使用以下命令:4.0.34.1

swift-demangle -compact -no-sugar -simplified _TTSf4g_n_n_n___TTOFE5UIKitCSo18NSAttributedStringcfzT4dataV10Foundation4Data7optionsGVs10DictionarySSP__18documentAttributesGSqGVs33AutoreleasingUnsafeMutablePointerGSqCSo12NSDictionary____S0_

,但都导致与输入相同的损坏符号。

我目前正在编译 Swift2.2.1以查看该符号是否可以在那里被去除(我对此表示怀疑)......任何关于这些符号无法去除的原因的建议将不胜感激。 ..

4

0 回答 0