Skip to content
Showing 1-6 of 6 items.
@renovate
Admin 08/03/2021 07:40
Quản lý self và cancellable trong Combine.

Công việc quản lý bộ nhớ memory management thường trở nên phức tạp khi chúng ta thực hiện các tác vụ bất đồng bộ asynchronous vì chúng ta thường phải lưu giữ một số object nằm ngoài scope mà object được define trong khi vẫn phải đảm bảo được việc giải phóng object đó được thực hiện đúng quy trình. Mặc dù Apple đã giới thiệu framework Combine có thể tham chiếu reference đến các object...

Happy New Year Swift iOS combine
@renovate
Admin 08/04/2021 08:20
Future và Subject trong Combine.

Mặc dù Combine đã tập trung vào concept các publisher sẽ emit ra các sequence value theo dòng thời gian cũng như đã cung cấp một số API thuận tiện và đầy đủ chức năng để người sử dụng không cần phải thiết lập tùy chỉnh cho các publisher từ đầu. Lấy ví dụ như khi chúng ta muốn Combine hỗ trợ chúng ta với các API có sẵn như ImageProcessor để xử lý theo completion handle pattern trong closure trong...

Swift iOS combine
@renovate
Admin 18/05/2021 16:50
Một số phương pháp lắng nghe việc hoàn thành 2 hoặc nhiều request network trong Swift

Giả sử mình có trường hợp như sau: Trong một màn hình của ứng dụng yêu cầu thực thi hai yêu cầu khác nhau cùng một lúc. Cuối cùng, bạn chỉ được cập nhật giao diện người dùng sau khi cả hai hoàn thành. Ở bài viết này, mình sẽ hướng dẫn một số cách lắng nghe việc hoàn thành của 2 hoặc nhiều request network. Sử dụng Dispatch Group Dispatch group cho phép nhóm nhiều task với nhau và chờ cho...

Swift combine gcd
@renovate
Admin 07/10/2021 10:30
Combine trong Swift

Các ứng dụng hiện nay xử lý rất nhiều sự kiện thời gian nhằm nâng cao trải nghiệm cho người dùng. Chúng ta cần cô cụ để sử lý các sự kiện này. Framework mới nhất của Apple liệu có phải câu trả lời cho điều đó? Giới Thiệu Combine framework là declarative framework mới nhấ giúp sử lý các giá trị theo thời gian thực. Hiểu biết về Combine Swift và SwiftUI là điều bắt buộc nếu bạn muốn...

Swift iOS combine