# 第一部分：Combine 简介

> 自译 [《Combine: Asynchronous Programming with Swift》](https://www.kodeco.com/books/combine-asynchronous-programming-with-swift)
>
> by <yangjie.layer@gmail.com>(<https://juejin.cn/user/2330620383466973>)

## 第一部分：Combine 简介

在本书的这一部分中，你将了解 Combine 的基础知识并了解它所包含的一些构建块。 你将了解 Combine 旨在解决什么问题，以及它提供了哪些抽象来帮助你解决这些问题：Publisher、Subscriber、Subscription、Subject 等等。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://layers-organization-1.gitbook.io/combine-asynchronous-programming-with-swift/group-1/di-yi-bu-fen-combine-jian-jie.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
