나는 개발중인 대형 앱의 요청 아키텍처에 대한 내 접근 방식을 다시 생각하는 중입니다. 나는 실제로 요청을하기 위해 ASIHTTPRequest를 사용하고 있지만 다른 뷰 컨트롤러에서 수행되는 많은 다른 작업의 결과로 많은 유형의 요청이 필요하기 때문에 이러한 요청을 구성하는 최상의 시스템을 찾으려고합니다.많은 네트워크 요청을하는 iOS 응용 프로그램을위한 최고의 아키텍처?
저는 현재 앱 델리게이트에 의해 유지되고 요청 신호를 보내야하는 NSNotifications를 수신 대기하는 싱글 톤 "리퀘 스터"를 만들고 있습니다. 그들은 요청을하고, 응답을 듣고, 응답 데이터와 함께 새로운 NSNotification을 보냅니다. 이것은 대부분의 문제점을 해결하지만 실패한 요청이나 동일한 요청을 동일한 싱글 톤 요청자에게 우아하게 처리하지는 못합니다.
누구나 iOS 앱에서 다양한 유형의 요청을 만들기 위해 명확한 OO 아키텍처를 고안해도됩니다.
좋은 질문 : NSURLConnection에 대한 연결 관리자를 만든 사람이 한 연결에서 제대로 작동하지만 몇 사람에게는 잘 맞지 않는 사람이기 때문에 이에 대한 답변도 연구했습니다. –