Tôi có một liên kết NSArray
. Tôi muốn phân tích chúng thông qua API trích xuất bài viết trực tuyến (Clear Read) và với kết quả được trả lại cho mỗi bài viết (một số HTML), tôi ném nó vào một số NSString
.NSURLConnection và nhiều yêu cầu không đồng bộ - có gây rối với dữ liệu được truyền không?
Vấn đề của tôi phát sinh từ thực tế là, mảng của tôi có 100 URL trong đó, tôi lặp qua mảng chụp mỗi mục vào API và lấy lại một số kết quả bằng JSON. Điều này kích hoạt như 100 NSURLConnection
cuộc gọi cùng lúc một cách không đồng bộ.
Tôi không chắc đó có phải là vấn đề hay không, nhưng khi tôi cung cấp cho nó 100 URL (chuỗi thực, không có nil) dữ liệu quay lại thường có giá trị rỗng cho các khóa JSON (khi chúng nên 't) hoặc dữ liệu quay lại là nil
. Ngoài ra còn có một loạt các bản sao.
Tôi có nên xử lý nhiều kết nối không đồng bộ tốt hơn tôi bây giờ không? Nếu vậy, làm thế nào?
câu trả lời rất hay –