E' il debugger di gcc, solo che ha tool grafici. In XCode imposti i breakpoint, e il debugger viene chiamato in causa a ogni breakpoint. Quella voce che c'è nel menu Run serve solo per visualizzare la finestra del Debugger. Se noti, ci sono i pulsanti per mettere in pausa, stoppare, andare avanti, entrare nei cicli ed uscirne.
Ti hanno spiegato a cosa serve il debugger e come si usa in linea di principio?