Sono d'accordo con altri poster sul fatto che Xcode come ambiente di sviluppo dovrebbe includere un modo semplice per eseguire il debug delle variabili. Bene, buone notizie, ce n'è una!
Dopo aver cercato e non trovato una semplice risposta / tutorial su come eseguire il debug delle variabili in Xcode, sono andato ad esplorare con Xcode stesso e ho trovato questa scoperta (almeno per me) molto utile.
Come eseguire facilmente il debug delle variabili in Xcode 4.6.3
Nella schermata principale di Xcode assicurati di vedere l'area di debug inferiore facendo clic sul pulsante nell'angolo in alto a destra mostrato nello screenshot.
Ora imposta un punto di interruzione, la riga nel codice in cui desideri che il programma metta in pausa, facendo clic sul bordo dell'area del codice.
Ora nell'Area di debug cerca questi pulsanti e fai clic su quello al centro. Noterai che la tua area è ora divisa in due.
Ora esegui la tua applicazione.
Quando il primo Breakpoint viene raggiunto durante l'esecuzione del tuo programma vedrai sul lato sinistro tutte le tue variabili disponibili in quel breakpoint.
È possibile espandere le frecce di sinistra sulla variabile per maggiori dettagli. Inoltre, utilizza il campo di ricerca per isolare la variabile che desideri e vederla cambiare in tempo reale mentre "entri" nell'ambito del punto di interruzione.
Sul lato destro della tua area di debug puoi inviare per stampare le variabili come desideri utilizzando il tasto destro del mouse facendo clic sulla variabile desiderata.
Come puoi vedere, quel menu contestuale è pieno di opzioni di debug molto interessanti. Come Watch che è già stato suggerito con i comandi digitati o anche Modifica valore ... che cambia il valore di runtime della tua variabile!