2011-11-16 2 views
0

В iOS-проекте есть .a lib. Я хочу увидеть имя метода в нем, поэтому я установил binutils на Mac. Но когда я запускаю objdump [-h] xxx.a. В нем говорится:Формат файла не распознается при запуске objdump в binutils

«Формат файла не распознан».

Итак, какой формат поддерживает objdump? И как я могу увидеть методы в этом .a lib без использования objdump?

ответ

1

Есть несколько инструментов для этого.

  1. strings инструмент.
  2. nm инструмент
  3. otool
  4. Для Objective C кода, используйте class dump
+0

Thanks Rahul, строки работает. но почему это работает? Я пробовал свалку на окнах, а не на работу. – iphoner

+0

Прочитайте документацию. У всех есть определенная цель и использование стиля. Я никогда не пробовал свалку. – MacGeek

Смежные вопросы