NSThread is basically a shell of pthread semantics.
Benefits: - Notification NSThreadWillExitNotification when exiting NSThread - Local thread storage NSMutableDictionary
Limitations: - you can only create individual NSThreads
Remember that Cocoa needs to know that you want to do multithreading. It is important to disconnect the dummy NSThread first so that the application can be considered multithreaded .
source
share