Как Вы извлекаете заголовочные файлы из частной платформы на OS X?

Я попробовал дамп класса и class-dump-x, но ни один не продолжает работать CoreSymbolication.framework на Snow Leopard (OS X 10.6.2)

/System/Library/PrivateFrameworks/CoreSymbolication.framework

Есть ли существуют какие-либо другие способы получить заголовки для этой платформы?

6
задан pkamb 18 June 2015 в 22:49
поделиться

1 ответ

Символика CoreSymbolication написана не в Objective-C, а в C++. Поэтому дамп класса не работает. С помощью

nm /System/Library/PrivateFrameworks/CoreSymbolication.framework/CoreSymbolication | c++filt

можно посмотреть на символы, определенные в CoreSymbolication. Их немного сложно прочитать из-за интенсивного использования шаблонов.

Увы, для C++ невозможно сгенерировать из исполняемого файла полную информацию о заголовке.

7
ответ дан 17 December 2019 в 00:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: