次の警告で問題が発生しています。
CoreAnimation:警告、コミットされていないCATransactionを持つスレッドを削除しました。バックトレースをログに記録するには、環境でCA_DEBUG_TRANSACTIONS=1を設定します。
NSOperationオブジェクトを使用していくつかの計算を実行しています。完了すると、メッセージがAppDelegateに返され、進行状況バーが非表示になり、いくつかのボタンが再表示されます。メッセージをAppDelegateにコメントアウトすると、警告は消えますが、進行状況バーは明らかに表示され、アニメーション化されたままになります。
xCode4.4.1とOSX10.8.1を使用していますが、OSX 10.7.4で同じバージョンのxCodeを使用してコードをコンパイルして実行すると、警告が表示されず、コードは期待どおりに実行されます。
CA_DEBUG_TRANSACTIONS = 1環境変数を設定すると、バックトレースがAppDelegateのNSControlsetEnabledメッセージからのものとして表示されます。
答えはおそらく私を顔で見つめていることですが、多分私はコーヒーを飲みすぎたのかもしれません!