Я написал макрос отладки, который выводит на консоль переданную строку всякий раз, когда глобальный kDebug
флаг == YES
.
Мне нужно распечатывать имя метода и имя его класса всякий раз, когда вызывается какой-либо метод.
Это прекрасно работает, когда я кропотливо просматриваю каждый метод и записываю имя класса и метод в строку.
Существует ли какой-либо специальный обработчик, который вызывается при вызове любого метода в Objective-C, и, если да, есть ли способ, которым я могу каким-то образом переопределить его для вызова моего макроса отладки?
Целью всего этого является то, что мне не нужно проходить через каждый метод в моем коде и вручную кодировать сигнатуру метода в вызове макроса отладки.