Xcode: Как установить CA_DEBUG_TRANSACTIONS = 1?

Я получаю это предупреждение в окне журнала отладчика:

 CoreAnimation: warning, deleted thread with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment to log backtraces.

Мне нужно выяснить, какой код моего вызывает CATransaction, поэтому я могу убедиться, что он работает в основном потоке. Мой код напрямую не вызывает CATransaction. То есть поиск моего кода для CATransaction ничего не вызывает.

В Xcode 5, каков правильный способ установить CA_DEBUG_TRANSACTIONS = 1 в среде?

Заранее благодарим всех за информацию.

Ответ 1

Продукт → Схема → Изменить схему

Выберите запись "Запуск", а затем вкладку "Аргументы", а в "Переменные среды" добавьте "CA_DEBUG_TRANSACTIONS" в качестве имени и "1" в качестве "Значение".