Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Debugging breakpoints as a replacement for prints

Debugging breakpoints in Xcode allows you to replace prints and reuse debugging statements in future debugging sessions. By simply enabling and disabling needed breakpoints you can also get rid of debug levels as often defined in libraries like CocoaLumberjack.   Inspired by @twostraws’s debugging presentation at @AppdevconNL I now keep around breakpoints instead of print …