/* Page prose (zh-Hans) */
"SchedulingWithAsync" = "# `async`: 调度它，然后继续往下走\n\n要把工作放到队列上，你调用 **`async`**。它把闭包交给队列，然后*立即*返回：它**不**等待工作完成。你当前的线程继续往下走。\n\n因为那个后台工作可能比 Playground 页面上的顶层代码活得更久，你需要让页面保持存活。这就是引言里的 `needsIndefiniteExecution` 模式：告诉页面继续运行，并在工作完成时由你自己调用 `finishExecution()`。";
"SchedulingWithAsync-2" = "**观察运行：**这些数字打印出 `1️⃣ 2️⃣ 3️⃣`，而不是 `1️⃣ 3️⃣ 2️⃣`。第 `2️⃣` 行在手冲咖啡完成*之前*就运行了，因为 `async` 立刻返回，让主线继续往前走。手冲咖啡整整一秒之后才打印出来，来自一个后台线程。`2️⃣` 和 `3️⃣` 之间的那段间隔，正是你通过不把工作内联执行而*避免*掉的卡顿。\n\n* callout(试一试): 把手冲咖啡的延迟从 `1.0` 改成 `0.2`，然后再运行一次。`2️⃣` 还会在 `3️⃣` 之前打印吗？\n\n[上一页](@previous)  |  第 3 / 9 页  |  [下一页: sync: 阻塞直到它完成](@next)";
