对 now的调用thread_info返回MACH_SEND_INVALID_DEST而不是,KERN_SUCCESS我还不明白是什么导致了这种新情况。
这个返回值的原因可能是什么。我传递了一个在asmach_thread_self()内部调用时获得的有效值(即第一个参数)。在进行调用时,操作可能已完成,但仍保留。它是否可能在调用时不再存在的线程上执行?NSOperationthread_act_tthread_info()NSOperationQueueNSOperation
基本上,我想了解操作在线程的用户和系统时间方面花费了多长时间。该操作在其尾部调用异步服务,thread_info()从该服务的完成处理程序中调用。