Well, I could not find any official sources for what I am writing now; but how can a playground work without debugging?
The playground does not just execute your application, and then shows the results and does not execute your application step by step.
Xcode uses JIT compilation (just in time, Swift needs to be compiled) for your code (and each change), and then executes your binary and shows some information about your code that it finds useful.
, - , .
, .
, , .