iPhone: toda la animation dejó de funcionar después de un time

Comencé un comportamiento extraño últimamente. Toda animation de repente deja de funcionar a veces. A veces todo funciona sin problemas y otras veces esto sucede. Al pulsar y hacer aparecer las vistas simplemente se ajusta a su lugar, la animation de UITableView UITableView no funciona.

La aplicación utiliza una gran cantidad de hilos de background, así que tal vez hay algo allí?

Realmente no puedo publicar código ya que no sé dónde está el problema.

¿Alguien ha tenido el mismo problema?

¿Podría tratas de actualizar UI / animate en diferentes subprocesss de background?

¿Tratar?

 dispatch_async(dispatch_get_main_queue(), ^{ // code to update ui or start animation });