web-dev-qa-db-ja.com

現在のメソッド呼び出しのスレッドIDを取得する

現在のメソッドが実行されている現在のスレッドIDを出力する方法はありますか?

(objective-cください)

118
Alexi Groove
NSLog(@"%@", [NSThread currentThread]);
217
nall
#include <pthread.h>
...
mach_port_t machTID = pthread_mach_thread_np(pthread_self());
NSLog(@"current thread: %x", machTID);
33
neoneye

In Swift

print("Current thread \(Thread.current)")
22
dimo hamdy

In Swift

print("Current thread \(NSThread.currentThread())")
11
Glauco Neves

In Swift4

print( "\(Thread.current)")

1
Jason