我可以在Xcode中指定自己的“线程名称”吗?

前端之家收集整理的这篇文章主要介绍了我可以在Xcode中指定自己的“线程名称”吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Xcode的“线程列表”窗格显示了几个特殊线程的类似英文的名称:com.apple.main-thread,com.apple.libdispatch-manager,com.dispatchfractal.opencl,com.dispatchfractal.opengl,com.apple.root.低优先级,但对于用户创建的线程,该字段只是空白.

有没有办法从我的应用程序以编程方式设置“线程名称”字段?例如,如果我有一个专门用于网络I / O的线程,我希望它在调试器中显示为“com.example.network-io”;如果我产生五个工作线程,我希望能够将它们命名为“worker A”,“worker B”等.Xcode是否可以从我可以挂钩的API中提取其线程名称?也许像CFAssignDebuggerNameToCurrentThread?

猜你在找的iOS相关文章