Wherever a new CallTracer is instantiated, wouldn't it be cleaner to simply use ...forClass:NSStringFromClass([self class]) andMethod:NSStringFromSelector(_cmd)]; ?
Yes the code is quite repetitive. We have some plans to make it nicer/smarter (and similar to Introspy-Android) but not sure when/if it's going to happen.
Wherever a new CallTracer is instantiated, wouldn't it be cleaner to simply use ...forClass:NSStringFromClass([self class]) andMethod:NSStringFromSelector(_cmd)]; ?
It could easily be macro'd out this way.