Estoy tratando de depurar una aplicación de iPhone en la que estoy trabajando, y la idea de agregar cincuenta declaraciones NSLog a los diversos archivos fuente me da muchos ánimos.¿Alguna forma de preguntar un método por su nombre?
Lo que me gustaría hacer es escribir un par de declaraciones, dicen
NSString *methodName = [self methodName];
NSLog(@"%@", methodName);
que sólo puede pegar en cada método que necesito. ¿Hay alguna forma de hacer esto? ¿Hay alguna construcción de Objective-C para preguntar un método por su nombre? ¿O voy a tener que hacer esto de la manera difícil?
Este es un duplicado exacto de http://stackoverflow.com/questions/2687785/any-way-to-ask-a-method-for-its-name/2687873#2687873 que tiene una respuesta más completa. – Ken
@Ken Sé que es un retraso de 5 años, pero creo que su enlace es incorrecto. Debe apuntar a http://stackoverflow.com/questions/969130/how-to-print-out-the-method-name-and-line-number-and-conditionally-disable-nslog?lq=1 –