- Mastering macOS Programming
- Stuart Grimshaw
- 78字
- 2025-04-04 19:10:24
Don't stop me now
This makes breakpoints much more than just a way to stop and inspect the code (although they are, of course, eminently suited to that as well). They are a way to dynamically monitor the program's progress, log the values that are being passed around, and even change those values on the fly, all without a reboot of the app. Enabling the code to continue after breakpoint execution opens up a whole range of possibilities.