2012-06-21 5 views
0

현재 로컬 도메인에서 네트워크 사용량이 많고 데이터를 쿼리하고 가져 오며 업로드하는 등 iOS 5 iPad 앱을 만들고 있습니다.iOS에서 네트워크 처리기 클래스를 만들 때 어떤 수퍼 클래스를 선택해야합니까?

그래서 이러한 모든 기능을 처리 할 네트워크 처리기를 만들려고합니다. 이제 iOS/objective-c에서 클래스를 만들면 수퍼 클래스 (NSObject, UIViewController 등)의 인터페이스를 만들고 내 질문에 어떤 것을 사용 하시겠습니까? NSURLProtocol?

저는 iOS/Objective-C 프로그래밍에 익숙합니다. 그래서 내가하고 싶은 것과 비슷한 일을 경험 한 사람들로부터 모범 사례를 얻는 방법을 찾고 있습니다.

모든 조언을 주시면 감사하겠습니다.

+0

NSViewController는 iOS의 일부가 아닙니다. 나는 당신이 'UIViewController'라고 생각합니다. – Peres

+0

아, 그래, 미안해. 고쳤다. – Hrafn

답변

1

모든 더러운 일을 추상화하는 네트워크 관리자를 만드는 경우, 당신은 단순히 그것을 NSObject의 서브 클래스를해야 -MrDresden

. 모든 작업은 로컬 인스턴스 NSURLConnection에 의해 수행됩니다 (AFNetwork와 같은 상위 프레임 워크를 사용하는 것이 좋습니다).

+0

팁 주셔서 감사합니다, AFNetwork를 살펴 보겠습니다. – Hrafn

관련 문제