I wish to write a macro, to be used within any method, which references the method\'s selector. I do not wish to pass the literal name of the method. For example:
_cmd represents the selector of the current method -- it is a hidden argument (like self).
_cmd
self
if you never need arguments, or nil is suitable for your purpose - all you need to do is write:
nil
#define RERUN [self performSelector:_cmd]