/* Page prose (de) */
"BlockOperationTheQuickCase" = "# BlockOperation: der schnelle Fall\n\nDer schnellste Weg, eine Operation zu erstellen, ist **`BlockOperation`**: eine\nOperation, die einfach ein Closure ausführt, das du ihr gibst. Sie ist die\nBrücke vom GCD-Stil, den du bereits kennst.";
"BlockOperationTheQuickCase-2" = "**Sieh es laufen:** Du wirst `Printing the flyer...` und *dann* `Flyer done...`\nsehen, in dieser Reihenfolge, jedes Mal. Das ist die entscheidende Überraschung:\n**Der Aufruf von `.start()` führt die Operation synchron aus, sofort, auf dem\naktuellen Thread.** Hier ist das der Hauptthread, also wurde nichts von ihm\nverlagert: `start()` kehrte nicht zurück, bevor der Block fertig war.\n\n`.start()` allein gibt dir also *keine* Nebenläufigkeit. Es ist nützlich, um\neine Operation sofort und inline auszuführen. Um Arbeit vom Hauptthread zu\nverlagern, übergibst du die Operation stattdessen an eine **Warteschlange**.\n\n* callout(Probier es aus): Eine einzelne `BlockOperation` kann mehr als einen\nBlock enthalten: Füge einen zweiten Block mit\n`printFlyer.addExecutionBlock { print(\"...\") }` vor `.start()` hinzu. Beenden\nbeide Zeilen immer noch vor `Flyer done...`?\n\n[Zurück](@previous)  |  Seite 3 von 9  |  [Weiter: OperationQueue: im Hintergrund ausführen](@next)";
