Ho una variabile NSString chiamata myText
. Come guardare [myText length]
nel debugger xcode?Guarda la lunghezza NSString nel debugger
risposta
È possibile utilizzare la console del debugger per valutare una proprietà di un oggetto in Xcode, anche la vista di output del debugger funziona come un input.
Ovviamente prima si deve colpire un punto di interruzione ...
funziona realmente con GDB e LLDB e si deve digitare nella console di output:
print (int)[myText length]
Inoltre alla soluzione di @ aleroot, puoi usare anche la vista variabile del debugger. È possibile fare clic con il tasto destro del mouse sulla vista e selezionare "Aggiungi espressione" e digitare qualsiasi cosa si desidera monitorare. È un po 'ingombrante rispetto alla soluzione di @ aleroot, ma il merito di questo metodo è che si mostra di nuovo automaticamente quando si raggiunge lo stesso punto di interruzione la volta successiva.
se si aggiunge [detailText length] xcode dice \t
Aggiungi il cast a int ... (int) [detailText length] – aleroot
- 1. Come visualizzare la lunghezza dell'array nel debugger di Eclipse?
- 2. Lunghezza NSString - Caratteri speciali
- 3. Qual è la lunghezza in byte di una NSString?
- 4. Avvia debugger nel codice
- 5. Salta $ guarda la chiamata iniziale
- 6. Esiste un trucco per visualizzare i valori NSString in un NSMutableArray nel debugger Xcode?
- 7. Sospeso nel debugger in chrome?
- 8. Android Studio Guarda la persistenza delle espressioni
- 9. Come posso troncare una NSString a una lunghezza impostata?
- 10. Collegamento per generare un NSRange per l'intera lunghezza di NSString?
- 11. applicazione non inizia nel debugger
- 12. Convert const char * stringa di NSString con la lunghezza e la codifica
- 13. Conteggio stringa rapido() rispetto a NSString. Lunghezza non uguale
- 14. SCNText con SCNLookAtConstraint che guarda nel modo sbagliato
- 15. in C# esiste un modo, nel debugger, per eliminare un'eccezione dall'interruzione nel debugger?
- 16. C#: comctl32.dll versione 6 nel debugger
- 17. Ignorare il codice sorgente nel debugger
- 18. Ispeziona l'eccezione corrente nel debugger Eclipse?
- 19. Come ottenere la dimensione NSString quando NSString include emoji?
- 20. Gson lento nel debugger di Android Studio
- 21. modifica del codice Python nel debugger
- 22. Xcode 6 strano (nullo) display nel debugger
- 23. Tempo di tracciamento trascorso nel debugger
- 24. Perché il codice Java rallenta nel debugger?
- 25. convertire NSDictionary a NSString
- 26. Visualizza array nel debugger di Visual Studio?
- 27. IntelliJ Idea - cerca un valore nel debugger
- 28. Subversion Impossibile leggere la lunghezza della riga nel file
- 29. Eclipse - come dare la lunghezza illimitata console Java (nel # linee)
- 30. Impostare la lunghezza massima nel campo di testo in RoR
stampa [lunghezza detailText] Impossibile chiamare la funzione "objc_msgSend" presso 0x307abfac: nessun tipo di ritorno informazioni disponibili. Per chiamare comunque questa funzione, è possibile eseguire il cast del tipo restituito in modo esplicito (ad esempio "print (float) fabs (3.0)") –
è quello che ho ottenuto quando ho provato questo con il mio oggetto NSString –
Stai usando gdb? Non so se funziona anche con lldb .. – aleroot