Tôi đang làm việc với Alamofire. Theo dõi nhận xét của Mattt ở một trong số closed issues trên GitHub, tôi đã thử một cơ chế dựa trên NSURLProtocol
để đặt cờ UIApplication.sharedApplication().networkActivityIndicatorVisible
.Tùy chỉnh NSURLProtocol để hiển thị/ẩn NetworkActivityIndicator
Tuy nhiên, sau khi đăng ký giao thức tùy chỉnh của tôi với Alamofire của tiềm ẩn NSURLSessionConfiguration
tôi đã bị mắc kẹt khá nhanh chóng kể từ khi Alamofire không tiếp xúc với nhiều lớp SessionDelegate
của nó.
Có cách nào đơn giản để thông báo cho tùy chỉnh NSURLProtocol
yêu cầu đã hoàn thành mà không cần sao chép phần lớn việc triển khai Alamofire hiện có trong số NSURLProtocol
của tôi không?
Bất kỳ may mắn nào với điều này? – Mikael