나는 아마도 이것을 overthinking 해요.내가 만든 NSThread를 출시해야합니까?
// Inside some method...
NSThread *thread = [[NSThread alloc] initWithTarget:functionWrapper selector:@selector(run) object:nil];
[thread start];
이 후 [thread release]
를 호출 : A. 메모리 누수를 방지하고 필요 또는 ... B. 물건을 깰 것이다.
this question에 대한 대답은 스레드가 실행을 마쳤을 때 스레드가 스스로를 릴리스하지만 그 동작은 문서화되어 있다는 것을 나타냅니다.
여기에 https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Multithreading/CreatingThreads/CreatingThreads.html – onmyway133