2009-09-15 15 views
5

Ilekroć używam NSLog(), zawsze pokazuje to tajemnicze "10b" obok identyfikatora procesu. Wiem, że jest to w jakiś sposób powiązane z wątkiem, w którym wywołano wywołanie NSLog(), ale co to dokładnie oznacza? Kiedy spróbuję NSLog() z innego wątku w tym samym procesie, otrzymam wartości takie jak 1003, 1103 i 1403. Oto "Hello, World!" output lub NSLog() dla odniesienia:NSLog 10b co oznacza?

2009-09-15 10:26:38.591 delme[38163:10b] Hello, World! 

Odpowiedz

5

IIRC, jest to identyfikator wątku.

9

To identyfikator wątku; konkretnie jest to identyfikator wątku machu. Możesz to zrobić sam:

pthread_mach_thread_np(pthread_self())