2012-07-02 14 views
5

Durante il debug su XCode, volevo scoprire come ottenere il PID dell'applicazione correntemente sottoposta a test, da questo esempio;Ottieni PID dell'applicazione attualmente eseguita

2012-07-02 16: 02: 02,124 appname [14995: 700]

che una di queste è il pid? ho bisogno di ottenere il pid perché ho voluto verificare una perdita di memoria utilizzando malloc_history che richiede il pid dell'applicazione,

ho provato il ff: combinazioni,

shell malloc_history 
app 
appname.app 
appname[14995] 
appname[14995:700] 
14995 
14995:700 
700 
0x000000 (address) 

ma ottengo sempre il processo non esistono nella storia TBE (malloc_history non riesce a trovare un processo si ha accesso a che ha un nome come "")

+0

PID -> ID processo –

risposta

1

Se stai usando di cacao è possibile utilizzare:

[NSProcessInfo processInfo].processIdentifier;