It's often inconvenient to use the full-blown debugger: longer cycles, blocks, whatever. When there's no concern for performance, I just throw in an NSLog.
NSLog, though, is a chore when there is anything but strings involved. I do remember the format syntax but boy is it annoying to put all those %ld, %lu, %g and everything else (which would also complain on architecture change) instead of a simple %@!
So recently I started using an NSNumber literal notation for any ints and floats:
Nothing to remember, no warnings, and gets the job done.