Ad un certo punto durante il mio lavoro, i comandi po
e p
di XCode hanno smesso di funzionare. Non importa quello che io entro, non genera in uscita:Il comando po di XCode ha smesso di funzionare
(gdb) po self
(gdb) po [self name]
(gdb) po [UITableView class]
(gdb) po @"Hello"
(gdb) p indexPath.row
(gdb) print indexPath.row
(gdb) po fjkldsjflksdjklwjfkljfkldsjflk
(gdb)
Quando entro in uno di questi comandi, la riga di comando va solo alla riga successiva, dove si stampa il blu (gdb)
, ma nessuna uscita.
Ho provato le seguenti operazioni:
- Restart XCode, riavviare il mio Macbook
- provato durante il debug nel simulatore, nonché su un dispositivo iOS
- Passato alla LLDB e riavviato
- Re -installato XCode
Gli altri strumenti di debug in XCode sembrano funzionare correttamente: Punti di interruzione, esecuzione passo-passo ione, Auto finestra di esame variabile ecc.
Qualche idea?
MODIFICA: Non funziona anche dopo una reinstallazione di XCode.
Sei in esecuzione in modalità di rilascio? – Anurag
No, è Debug. Come ho detto, tutti gli strumenti di debug funzionano bene. – cheeesus