Depuración por subprocess en Xcode

Soy un principiante en xcode y iPhone iOS, mientras que al depurar el xcode muestra Thread1, Thread2, Thread3, Thread4, ¿qué significaban estos hilos? ¿Y cómo es útil para depurar algunas explicaciones?

Con el fin de depurar su propia aplicación, realmente solo necesita preocuparse por Thread1, o al less hasta que comience a escribir código concurrente (consulte la Guía de progtwigción de concurrency ).

Un hilo es básicamente una ruta particular de ejecución de código. Thread1 es el "hilo principal", aquel en el que su aplicación realiza sus operaciones básicas, todo el código de la interfaz de usuario, etc. Cuando comienza a utilizar una progtwigción más sofisticada, puede emplear concurrency, donde envía operaciones que consumen time a un background hilo / queue para que no afecte adversamente la experiencia del usuario que está sucediendo en el hilo principal.

Sin embargo, los subprocesss 2, 3, 4, etc. en su pregunta son subprocesss generados por el sistema y no los que generalmente necesita preocuparse. Solo se preocupe por el hilo principal y, si ingresa al escribir código concurrente, los subprocesss a los que está agregando operaciones explícitamente.