2009-09-15 2 views
5

NSLog()를 사용할 때마다 항상이 신비한 "10b"가 프로세스 ID 옆에 표시됩니다. 나는 이것이 NSLog() 호출이 만들어진 스레드에 어떻게 든 묶여 있다는 것을 알고 있지만 정확히 무엇을 의미합니까? 같은 프로세스에서 다른 스레드에서 NSLog()를 시도하면 1003, 1103 및 1403과 같은 값을 갖게됩니다. 여기에 "Hello, World!" 출력 또는 참조 용 NSLog() :NSLog 10b 의미?

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

답변

5

IIRC, 스레드 ID입니다.

9

스레드 ID입니다. 특히 마하 thread ID입니다. 직접 얻을 수 있습니다.

pthread_mach_thread_np(pthread_self())