Предупреждение CoreAnimation удаленной темы с незафиксированной CATransaction

У меня проблемы со следующим предупреждением:

CoreAnimation: предупреждение, удаленный поток с незафиксированной CATransaction; установите CA_DEBUG_TRANSACTIONS = 1 в среде, чтобы регистрировать трассировки.

Я использую объект NSOperation для выполнения некоторых вычислений, после завершения он отправляет сообщение обратно в AppDelegate, который затем скрывает индикатор выполнения и отображает некоторые кнопки. Если я закомментирую сообщение обратно в AppDelegate, предупреждение исчезнет, но индикатор выполнения, очевидно, останется видимым и анимированным.

Я использую xCode 4.4.1 и OSX 10.8.1, однако, когда я компилирую и запускаю код, использующий ту же версию xCode на OSX 10.7.4, я не получаю предупреждение, и код работает как ожидалось.

При установке переменной среды CA_DEBUG_TRANSACTIONS = 1 обратная трассировка отображается как исходящая из сообщения setSCnabled NSControl в AppDelegate.

Ответ, вероятно, смотрит мне в лицо, но, возможно, яу нас было слишком много кофе!

Ответы на вопрос(3)

Ваш ответ на вопрос