Я анимирую прокрутку в окне содержимого прокрутки для обновления вниз.iOS-код сбой на commitAnimations while в основном потоке
NSLog(@" in main thread? %d", [NSThread isMainThread]); // prints 1
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:.3];
[scrollView setContentInset:UIEdgeInsetsMake(0.0f, 0.0f, scrollView.contentInset.bottom, 0.0f)];
// Crash here
[UIView commitAnimations];
Я получаю сбой при совершении анимации, и он разбивает его на основной поток. Если я удалю этот блок кода, мое приложение никогда не выйдет из строя. Что может привести к сбою в этом пункте, если он в значительной степени сужается до этого блока кода?