NSOperationを拡張するオブジェクトがあります。NSOperationQueueもあります。
そのNSOperationQueueのNSLogsoperationCountプロパティを0.5秒ごとに実行するタイマーがあります。
新しい操作をキューに追加し、それらがすべて終了した後、期待どおりにログ0をキューに入れます。
問題は、Instrumentsがまだ生きているNSOperationオブジェクトが残っていると報告することです。
NSOperationへの参照はありません。それらを割り当てて初期化し、キューに追加するだけです。
Instrumentsでは、生きているNSOperationオブジェクトの数は11(???)です。5つの新しい操作を追加すると、NSLogログ5 ... 4 .... 3 .... 2 .... 1 ... 0.そして、計測器は次のように動作します:16、15、14、13、12 11..。
これに関する手がかりはありますか?
KVO isFinishedプロパティをnilに設定することはできますが、なぜこれらのオブジェクトがまだ生きているのか疑問に思います。