Tôi đang trong quá trình xem xét lại cách tiếp cận của tôi đối với kiến trúc yêu cầu của một ứng dụng lớn mà tôi đang phát triển. Tôi hiện đang sử dụng ASIHTTPRequest để thực sự yêu cầu, nhưng vì tôi cần nhiều loại yêu cầu khác nhau do kết quả của nhiều hành động khác nhau được thực hiện trong các trình điều khiển chế độ xem khác nhau, tôi đang cố gắng tìm ra hệ thống tốt nhất để tổ chức các yêu cầu này.Kiến trúc tốt nhất cho ứng dụng iOS tạo nhiều yêu cầu mạng?
Tôi hiện đang xây dựng "người yêu cầu" đơn lẻ được đại diện ứng dụng giữ lại và ngồi xung quanh lắng nghe NSNotifications báo hiệu yêu cầu cần được thực hiện; họ đưa ra yêu cầu, lắng nghe phản hồi và gửi một NSNotification mới với dữ liệu phản hồi. Điều này giải quyết hầu hết các vấn đề của tôi, nhưng không thanh lịch xử lý các yêu cầu không thành công hoặc yêu cầu đồng thời cho cùng một người yêu cầu singleton.
Bất kỳ ai cũng có thành công trong việc tạo ra một cấu trúc OO rõ ràng để tạo nhiều loại yêu cầu khác nhau trong ứng dụng iOS?
Câu hỏi hay: Tôi cũng đã nghiên cứu câu trả lời cho điều này, là người đã tạo trình quản lý kết nối cho NSURLConnection hoạt động tốt cho một kết nối nhưng không tốt cho một kết nối. –