/* Page prose (zh-Hans) */
"WorkAsAnObject" = "# 工作即对象，而不只是一个闭包\n\n在 [GCD 基础](GCD%20Fundamentals.playgroundchapter/Overview) 这一章里，你通过把闭包交给一个 dispatch 队列，把工作移出了主线程。这对于**发射后不管**的工作来说非常完美：你派发它，然后再也不需要引用它。\n\n一个 **`Operation`** 是包裹在对象里的单个工作单元。因为它是对象，它可以携带闭包所不能携带的东西：\n\n* 一个**名字**和存储的**状态**（作为属性的输入和输出），\n* 在你创建它之后**取消**它的能力，\n* **依赖**：“在打印完成之前不要开始装订。”\n\n后两者，取消和依赖，才是操作真正发挥价值的地方，它们也是下一整章的内容。本章打下基础：创建操作、运行它们，以及把它们排入队列。\n\n* callout(注意): `Operation` 和 `OperationQueue` 是构建在 GCD *之上*的。你并不是在选择一个不同的引擎；你是在选择一种更高层的、以对象为形态的方式来描述工作。\n\n[上一页](@previous)  |  第 2 / 9 页  |  [下一页: BlockOperation：快速场景](@next)";
