In XCode, there doesn't seem to be an obvious way to do this. Visual Studio's debugger provides a keyboard shortcut which sets a temporary breakpoint on the line selected in the code window, runs the debugger to that point, and then removes the breakpoint. In XCode, it seems that you have to manually set and remove the breakpoint to accomplish the same thing.
Is there a simpler way?