【发布时间】:2013-03-11 14:31:44
【问题描述】:
当你打印一个 NSThread 的描述时,你会得到这样的结果:
<NSThread: 0x1e511b70>{name = (null), num = 1}
这个“num”是否可用?
这只是为了调试,所以不需要清除苹果的审批流程。
【问题讨论】:
-
也许是在
-[<thread> threadDictionary]? (您可以将线程本地信息存储在NSThread的threadDictionary...) -
好主意,但没有骰子:它是空的。 :)
-
不就是它的指针吗?可能与 NSLog 打印的线程 ID 不同。
-
不,NSLog 打印出更漂亮的东西。当然,我可以坚持使用指针,但我想找到数字。 (比如主线程是1。)
-
AFAIK,只能从
[thread description]访问并从中提取号码