NSLog 10b是什么意思?

4 cocoa nslog

每当我使用NSLog()时,它总是在进程ID旁边显示这个神秘的"10b".我知道这是以某种方式绑定到NSLog()调用的线程,但它究竟是什么意思?当我在同一个进程中从不同的线程尝试NSLog()时,我会得到1003,1103和1403之类的值.这是"你好,世界!" 输出或NSLog()供参考:

2009-09-15 10:26:38.591 delme[38163:10b] Hello, World!
Run Code Online (Sandbox Code Playgroud)

Chr*_*ter 9

这是线程ID; 具体来说,它是马赫线程ID.你可以自己搞定:

pthread_mach_thread_np(pthread_self())
Run Code Online (Sandbox Code Playgroud)


Mic*_*ker 5

IIRC,它是一个线程ID.