NSThread をデタッチすると、Cocoa はそれを別のメモリ ヒープまたはメモリ ゾーンで実行しますか? たとえば、スレッドをデタッチし、malloc を使用して大きなバッファーを作成し、スレッドを終了させた場合、何らかの自動スレッド クリーンアップでそのメモリを取り戻すか、それともリークするでしょうか?
代わりに POSIX スレッド (pthread) を使用するとどうなりますか?
私は ObjC の割り当てや自動解放プールには興味がないことに注意してください。たとえば、int * foo = malloc(100000); などの低レベルのバッファーについて話しているのです。