Ho scritto una macro di debug che stampa sulla console la stringa passata ogni volta che il flag globale kDebug
== YES
.Chiamare una macro ogni volta che viene chiamato un metodo - Obiettivo C
Ho bisogno di stampare il nome di un metodo e il suo nome di classe ogni volta che viene chiamato un metodo.
Questo funziona correttamente quando passo scrupolosamente ogni metodo e scrivo il nome della classe e il metodo in una stringa.
C'è qualche gestore speciale che viene chiamato quando viene chiamato qualsiasi metodo in Objective-C, e in tal caso, c'è un modo in cui posso in qualche modo sovrascriverlo per chiamare la mia macro di debug?
L'intero scopo di questo è che non devo passare attraverso tutti i metodi nel mio codice e codificare manualmente la firma del metodo nella chiamata alla macro di debug.
si può spiegare con la semplice codice? – Shamsiddin