2013-05-17 4 views
0

AFIncrementalStore를 사용하여 Core Data와 REST API를 동기화 한 적이 있는지 궁금합니다. 그렇다면 Heroku Core Data Buildpack을 사용하지 않고 사용하는 것이 좋은 방법입니까? 어두운 마법이 마음에 들지 않습니다. PAFIncrementalStore가 REST API와 코어 데이터 동기화

내 핵심 데이터 모델이 정확히 REST API와 일치하지 않을 수 있습니다.

답변

2

AFIncrementalStore는 간단한 REST API로 잘 작동합니다.

당신은 당신의 모델과 멋진 경기를 위해 representationForResponse 메소드를 오버라이드 (override) 할 수 있습니다하지만 모든 것을이

내 조언 (물론 초기화 부분에서 제외)이 필요하다해야 다음 API와 정확히 일치합니다 CoreData 모델을 선택한 다음 카테고리를 사용하여 원하는 방식으로 데이터를 생성하십시오.

저는 현재 전자 상거래 앱을 운영하고 있으며 내 API는 유닉스 타임 스탬프 인 expiration_date으로 제품을 보내고 있습니다. 내가 CoreData에 저장 한 다음 내 NSManagedObject , weeksFromNow 등의 메서드를 사용하여보다 쉽게 ​​표시 할 수 있도록 Product 메서드의 범주를 저장합니다.

관계에 대해서는 AFIncrementalStore에서 자동 페치를 사용하지 않기 때문에 많이 말할 수 없습니다.

+0

의견을 보내 주셔서 감사합니다. – obligao