Получить PID запущенного приложения
Во время отладки в XCode я хотел узнать, как получить PID текущего отлаженного приложения из этого примера;
2012-07-02 16: 02: 02.124 имя приложения [14995:700]
какой из этих пид? мне нужно получить pid, потому что я хотел проверить утечку памяти, используя malloc_history, который требует pid приложения,
я пробовал комбинации ff:
shell malloc_history
app
appname.app
appname[14995]
appname[14995:700]
14995
14995:700
700
0x000000 (address)
но я всегда получаю, что процесс не существует в истории tbe (malloc_history не может найти процесс, к которому у вас есть доступ и который имеет имя типа "")
1 ответ
Если вы используете какао, вы можете использовать:
[NSProcessInfo processInfo].processIdentifier;