2015-07-14 9 views
15

Ricevo solo 1022 caratteri della mia stringa da visualizzare nella console di debug di Xcode6. La lunghezza effettiva è di circa 2500 caratteri.stampa stringa lunga nella console di debug xcode 6

C'è un modo per visualizzare tutti i caratteri nella console o devo scriverli in un file.

ho provato print nella console ma che visualizza solo 1023 caratteri.

Prima ho provato con println(sqlstatement), che non ha funzionato. In secondo luogo, come detto sopra, ho usato print sqlstatement nella console di debug. Oh e debugger è lldb.

Regards Adarkas

+0

Ho stampato una stringa di 3000 caratteri e ha stampato:/ –

+0

Senza il codice su come si sta postando non possiamo dire cosa sta succedendo. Quindi inserisci il codice in cui stampi la stringa. – rckoenes

+0

modificato la mia domanda e grazie per l'aiuto. Come hai stampato la tua stringa @VinayJain? – Adarkas2302

risposta

32

ho trovato una risposta grazie al tuo commento @nms. La riga di comando per lldb è

set set target.max-string-summary-length 10000 

con 10000 è il numero di caratteri che vengono stampati.

Non ho trovato un modo migliore per impostare questa impostazione per lldb, oltre a digitarlo ogni volta che eseguo il debug, piuttosto che impostare un punto di interruzione in AppDelegate per continuare automaticamente e aggiungere il comando sopra ad esso.

Se è possibile risolvere il mio problema con il vostro aiuto.

Grazie mille.