Trong Swift, DispatchWorkItem có thể hủy được giống Task: gọi item.cancel() và trong khối kiểm tra item?.isCancelled để dừng công việc. Ví dụ: tạo DispatchWorkItem, chạy trên queue, sau 5 giây gọi cancel. Ở Objective‑C dùng dispatch_block_cancel và dispatch_block_testcancel. #Swift #GCD #iOS #Concurrency #LậpTrình #CôngNghệ
https://dev.to/david_goyes_a488f58a17a53/gcd-cancelando-un-dispatchworkitem-4j5e