I recently fixed a bug in my codebase caused by having the stop method injected via a category as a part of the MCANIMATE_SHORTHAND define. We have another class from a third-party source with a method name stop. It would be appreciated, since the MCStopProxy category injects into NSObject that is have a more unique name like stopAnimation to avoid any number of other uses of the method name stop.
That's precisely why MCANIMATE_SHORTHAND exists - it provides convenience at a cost. Your suggestion does have merit though and I'd be happy take a PR :)
I recently fixed a bug in my codebase caused by having the
stop
method injected via a category as a part of theMCANIMATE_SHORTHAND
define. We have another class from a third-party source with a method namestop
. It would be appreciated, since the MCStopProxy category injects intoNSObject
that is have a more unique name likestopAnimation
to avoid any number of other uses of the method namestop
.