MacOSX: узнайте, запущен ли процесс (с учетом PID) в 32-битном или 64-битном режиме Intel - PullRequest
2 голосов
/ 07 сентября 2011

У меня есть PID, и я хочу выяснить, работает ли процесс в 32-битном или 64-битном режиме Intel. Как?

1 Ответ

4 голосов
/ 07 сентября 2011

Я могу сделать через NSRunningApplication.

[[NSRunningApplication runningApplicationWithProcessIdentifier:pid] executableArchitecture]

возвращает постоянную архитектуры Mach-O .

Это работает только для приложений с графическим интерфейсом, хотя ...

...