Вы можете скачать проект и запустить его, вы увидите те же 4 [CATransaction synchronize], вызываемые внутри транзакции
лал ViewController, где есть кнопка и поле UIText, когда я нажимаю кнопку, отображается UITableViewController с UISearchBar и отображается список языков. У меня проблема, когда я запускаю приложение в первый раз, когда я нажимаю кнопку, а затем нажимаю UISearchBar на моей консоли, у меня появляется это предупреждение
SearchDebugApp [2237: 558457] + [синхронизация CATransaction] вызывается в транзакции SearchDebugApp [2237: 558457] + [синхронизация CATransaction] вызывается в транзакции SearchDebugApp [2237: 558457] + [синхронизация CATransaction] вызывается в транзакции SearchDebugApp [2237: 558457] + [ CATransaction синхронизировать] вызывается внутри транзакции
это сообщение появляется только в первый раз, когда я нажимаю на UISearchBar, кажется, ничего не происходит с приложением, поэтому я не знаю, почему это происходит и как мне его отладить.
Я искал в этом сообщении предупреждение и обнаружил, что это происходит, когда в главном потоке выполняется более одной анимации, но в моем приложении единственная анимация, которая происходит, - это когда отображается клавиатура.