谁能解释一下[NSThread currentThread]返回值的含义?
NSLog
NSLog(@"%@", [NSThread currentThread]);
结果
<NSThread: 0x1e04ed60>{name = (null), num = 5}
以下是什么?
- “NSThread:0x1e04ed60”
- 名称 = (null)
- 数 = 5
num = 5 与 Xcode 中列出的线程号没有任何关系(它显示此实例的线程 9,因为我正在使用 NSOperationQueue 运行多个线程)
apple doc 的解释非常没用,返回值一个线程对象,代表当前的执行线程。 https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSThread_Class/Reference/Reference.html
谢谢!