2013-05-21 2 views
2

두 프레임 워크를 살펴본 후 Restkit으로 작업하기 시작했는데 제대로 작동하는 데 문제가있어 꽤 복잡한 것으로 나타났습니다. 더 나쁘게 만들면 온라인에서 찾은 대부분의 정보가 오래된 것입니다. 문서 일지라도 AFIncrementalStore를 대신 사용해야하는지 궁금합니다.AFIncrementalStore 또는 Restkit을 사용해야합니까?

아무도 내가 왜 다른 것을 사용하는지 이유를 설명해 줄 수 있습니까? 프로젝트 설명에서 그들은 똑같은 일을하는 것처럼 보입니까, 아니면 제가 잘못 생각합니까?

내 앱에서 통신 할 Rails API 설정이 있는데 GET, POST 등의 모델 + 데이터 (앱에서 핵심 데이터 클래스로 표시)가 있어야합니다.

답변

2

RestKit은 분명히 훨씬 커졌습니다. 더 많은 기능과 유연성을 얻을 수 있습니다. 보시다시피, 이로 인해 구성 및 사용이 더욱 복잡해집니다. 문서는 최신 버전이지만 버전 0.2는 상대적으로 새롭기 때문에 Google은 버전 0.1을 많이 반환합니다. github wiki을 사용하는 것이 가장 좋습니다. 전체 API 문서는 here입니다.

아마도 가장 큰 초기 차이점은 원본 데이터와 앱에 포함 된 모델 간의 매핑입니다. 매핑 요구 사항이 있다면 RestKit은 훌륭한 솔루션입니다. 당신이하지 않으면 당신은 더 간단한 대안을 고려해야합니다.

+2

설명서를 살펴 봤지만 Restkit에서 부족하다고 생각하는 것은 0.20.0 (또는 새로운 0.20.1)으로 작성된 어딘가에서 실제 작동하는 완전한 예제입니다. 문서에는 프레임 워크의 여러 측면에 관한 코드가 여기 저기 있지만, 모든 것을 묶어서 작동하도록 만드는 것은 아주 어렵습니다. – sbonkosky

+0

GitHub에는 일련의 테스트가 있지만 전체 실행 가능한 프로젝트가 있는지 확실하지 않습니다 ... – Wain