Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.3 KB

09_0_Operators.md

File metadata and controls

29 lines (18 loc) · 1.3 KB

09 Operators

Đây là phần tạo nên thương hiệu của RxSwift. Vì có quá nhiều các operators tới mức mà không thể nào nhớ hết nỗi. Đôi khi quên & nhầm nữa.

Về các Operators, ý nghĩa quan trọng nhất của chúng là:

  • Biến đổi dữ liệu này thành một dữ liệu khác
  • Biến đổi cả 1 sequence observable thành 1 sequence observable khác
  • Handle các sự kiện
  • Thực thiện một số chức năng đặc biệt

Điều đặc biệt nữa là:

  • Bạn có thể gọi các operator liên tiếp nhau
  • Đầu ra của operator này là đầu vào của operator khác

Chính vì những cái đặc biệt đó mà giúp cho RxSwift trở nên khó hiểu cực kì.

Vâng vâng, một bài viết không thể nào bao quát hết được các Operator. Vì vậy tạm thời mình phân chia chúng theo chức năng sử dụng thành 4 nhóm chính.

Danh sách các nhóm Operators

Chi tiết từng Operator sẽ được đề cập trong các bài viết sau. Cảm ơn bạn đã đọc phần này!