2012-09-27 47 views
0

我使用restkit將對象存儲在覈心數據中。我從Web服務中檢索數據。現在,只有在數據已更新或添加了新數據的情況下,我纔想存儲它。目前,每次我打電話給Webserice並檢索數據時,都會將其存儲在我的數據庫中,並且我的數據庫中有重複數據。我希望它只存儲任何更新或新增內容。我已經映射數據等,但我不知道這個同步如何工作。任何人都可以將我指向正確的方向嗎?我曾嘗試使用同步和RKParser,但我不知道要使用什麼。我當前的代碼如下:RestKit將對象存儲在覈心數據中

RKManagedObjectMapping* caseStudyMapping = [RKManagedObjectMapping mappingForClass:[CaseStudies class] inManagedObjectStore:[RKObjectManager sharedManager].objectStore]; 
    [caseStudyMapping mapKeyPath:@"name" toAttribute:@"name"]; 
    [objectManager.mappingProvider setMapping:caseStudyMapping forKeyPath:@"items"]; 
    [[RKObjectManager sharedManager] loadObjectsAtResourcePath:@"?term=x" delegate:self]; 

感謝

回答