/* Page prose (zh-Hans) */
"TaskDetached" = "# `Task.detached`：那个什么都不继承的\n\n一个普通的 `Task { }` 会从它被创建的地方继承**上下文**：当前的**优先级**（工作有多紧急）和当前的**actor**（后面的章节会深入讲 actor：把它想成“这段代码在哪个线程安全的世界里运行”）。继承那个上下文几乎总是你想要的。\n\n`Task.detached { }` 故意*不*继承其中任何东西。它从一张白纸开始：默认优先级，没有 actor。这是一件你很少会去用的利器。";
"TaskDetached-2" = "**观察运行：**父任务和那个普通的 `Task` 子任务报告*相同*的优先级数字（high 是 `25`），而 detached 任务报告一个不同的、默认的值（medium 是 `21`）；它什么都没继承。确切的数字是实现细节；重点在于那个继承的子任务与它的父任务一致，而 detached 的那个不一致。\n\n> **你到底什么时候会想要 `Task.detached`？**几乎从不。只有当一份工作真正独立于它的来源时才用它：比如说，启动一次“发射后不管”的缓存写入，它不应该背负一个高优先级界面的紧迫性，也不应该被绑定到那个界面的 actor 上。如果你拿不准，那你就不需要它：去用一个普通的 `Task`。\n\n[上一页](@previous)  |  第 5 / 11 页  |  [下一页: 任务树](@next)";
