Phân biệt Synchronous và Asynchronous trong GCD (Grand Central Dispatch)?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
263 lượt xem

2 thuật ngữ này mô tả việc 1 function khi hoàn tất công việc của nó thì liên quan đến các task khác mà nó yêu cầu GCD xử lý như thế nào. 1 function đồng bộ chủ trả về khi task mà nó yêu cầu đã đuược hoàn thành. Còn function ko đồng bộ thì trả về ngay lập tức, nó vẫn yêu cầu task phải được thực hiện nhưng ko chờ đợi task đó làm xong. Vì vậy, function bất đồng bộ sẽ không block thread hiện tại.

{{login.error}}