gpt4 book ai didi

ios - [NSThread currentThread]返回值的含义

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:48:01 30 4
gpt4 key购买 nike

谁能解释一下[NSThread currentThread]返回值的含义?

NS日志

NSLog(@"%@", [NSThread currentThread]);

结果

<NSThread: 0x1e04ed60>{name = (null), num = 5}

下面是什么?

  1. "NSThread: 0x1e04ed60"
  2. name = (null)
  3. num = 5

num = 5 与 Xcode 中列出的线程编号没有任何关系(它在这个实例中显示线程 9,因为我正在使用 NSOperationQueue 运行多个线程)

apple doc的解释很没用,返回值表示当前执行线程的线程对象。 https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSThread_Class/Reference/Reference.html

谢谢!

最佳答案

首先是内存地址。第二个是线程名称。您可以设置线程的名称。第三个数字可以在这些帖子中解释:

参见:

po [NSThread currentThread]

NSThread number on iOS?

关于ios - [NSThread currentThread]返回值的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17455969/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com