私はおそらくこれを考えすぎています。
// Inside some method...
NSThread *thread = [[NSThread alloc] initWithTarget:functionWrapper selector:@selector(run) object:nil];
[thread start];
この後の呼び出し[thread release]
: A. メモリ リークを回避し、必要である、または... B. 問題が発生します。
この質問に対する答えは、実行が終了したときにスレッドが自分自身を解放することを示唆していますが、その動作はどこに文書化されていますか?