Quindi, in un punto di interruzione, ho un'istanza di oggetto casuale. Voglio capire quali oggetti hanno un puntatore a questo oggetto. C'è un modo per vederlo nella console del debugger? Forse qualcosa che mi mostra tutti gli oggetti che hanno un fermo sull'oggetto?LLDB: mostra tutti gli oggetti con un puntatore a un oggetto in memoria
Esempio: ho un'istanza NSViewController
e voglio vedere tutti gli altri oggetti che contengono un puntatore questa istanza del controller della vista. Ciò sarebbe utile perché mi consentirebbe di vedere la gerarchia del controller di visualizzazione che incapsula la mia istanza.
Solo un pensiero pazzo che ho avuto sarebbe davvero di aiuto a volte.
Non sono sicuro che sia possibile. Nemmeno il runtime mantiene quel tipo di informazione, perché significherebbe che il bambino ha conoscenza del proprio genitore (viola le regole di dipendenza). – CodaFi
Forse hai ragione. Stavo pensando più a una ricerca di memoria stupida per oggetti che contengono un puntatore a 0x2827 ... –
Una ricerca di memoria stupida non troverà oggetti, però. Troverà i dati ma non saprà cosa rappresenta. – StilesCrisis