objective c - por - ¿Cuál es la mejor manera de encontrar el código que está bloqueando su hilo principal?
no existe el calentamiento global (1)
Instrumentos. Hay abso-maldito-lutely nada como eso. Incluso la documentación de Apple menciona la búsqueda de tareas relacionadas con la CPU elevada.
Personalmente, sin embargo, recomiendo el Time Profiler. De los cuales, un excelente tutorial se puede encontrar aquí .
Tengo un UIScrollView
en el que coloco varias vistas mientras se desplaza. está descargando imágenes desde un punto final de la API. El problema es que el desplazamiento no se siente tan suave como debería ser. Sé que esto es porque en su mayoría algo está bloqueando el hilo principal. He buscado en todo el código y comentado cualquier código de actualización de UI, pero el desplazamiento rápido todavía es lento.
¿Alguna sugerencia sobre cuál es la mejor manera de encontrar qué parte de tu código bloquea el hilo principal?