2009-05-04 7 views

답변

4

5

저는 ObjectiveResource (Github 프로젝트 : http://github.com/yfactorial/objectiveresource/tree/master)이라는 프로젝트를 진행해 왔습니다.이 프로젝트는 주로 iPhone 모델과 REST 기반 웹 서비스 간의 통신 레이어에 중점을 둡니다. 레일 애플리케이션을 대상으로하지만 모든 REST API를 사용해야합니다. 이 프로젝트의 일부는 아직 초기 개발 단계에 있지만보다 객관적인 리소스 Google 그룹 http://groups.google.com/group/objectiveresource?hl=en에 상당히 논의 된 동기화 지향 솔루션입니다.

나는 객관적인 리소스를 강력히 추천한다. 나는 아이폰 프로젝트에서 동기화를 처리하기 위해 sqlitepersistenobjects와 함께 사용 해왔다. http://allseeing-i.com/ASIHTTPRequest : 나는 모든-보고 대화에서 우수한 ASIHTTPRequest 소스를 사용하는 것이 좋습니다 http://developer.apple.com/safari/articles/creatingrestfulclients.html

1

이 문서는 ... 유용 할 수 있습니다. 저는이 작업을 수행하고 있으며 여러 개의 iPhone 앱이 출시되어 있으므로 코드가 매우 견고하다는 것을 확신 할 수 있습니다.

웹 서버와의 통신에있어 지루한 부분을 쉽게 만들어주는 CFNetwork API를 둘러싼 래퍼입니다. Objective-C로 작성되었으며 Mac OS X 및 iPhone 응용 프로그램에서 모두 작동합니다.

기본 HTTP 요청을 수행하고 REST 기반 서비스 (GET/POST/PUT/DELETE)와 상호 작용하는 데 적합합니다. ASIFormDataRequest 하위 클래스를 사용하면 multipart/form-data를 사용하여 POST 데이터 및 파일을 쉽게 제출할 수 있습니다.

3

RestKit을 체크 아웃하는 것이 좋습니다.RESTful 웹 서비스에 액세스하고 로컬 리소스로 원격 리소스를 표현할 수있는 우수한 API를 제공합니다.

관련 문제