Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
每当我使用 NSLog() 时,它总是在进程 ID 旁边显示这个神秘的“10b”。我知道这以某种方式与发出 NSLog() 调用的线程相关联,但它到底是什么意思?当我从同一进程中的不同线程尝试 NSLog() 时,我将得到 1003、1103 和 1403 之类的值。这是“Hello, World!” 输出或 NSLog() 供参考:
2009-09-15 10:26:38.591 delme[38163:10b] Hello, World!
这是线程 ID;具体来说,它是马赫线程 ID。您可以自己获取:
pthread_mach_thread_np(pthread_self())
IIRC,它是一个线程ID。