2014-10-19 36 views
0

現在我有一臺服務器,它可以精確地格式化我的數據,restkit如何使用它,而restkit只需要它並直接將其映射到coredata。使用restkit你必須重新映射一切每一次改變什麼?

這工作正常,但是當我開始累積大量數據時,它變得很慢。

例如,我有一個名爲「故事」的對象,每個故事包含一個「帖子」數組。每次添加新的「帖子」時,我都會重新生成新帖子所屬的「故事」對象,並將故事對象返回給用戶以供restkit映射。隨着故事開始累積很多帖子,這個過程對restkit來說變得非常緩慢。我更喜歡一種方式來發送新帖子,然後告訴restkit「嘿,把這篇文章加入到這個故事的帖子列表中」,這與我現在做的比較起來更像是「用這個故事替換這個我剛剛返回,其中包括所有帖子,包括任何新的或更新的帖子「。

這是可能的restkit?我最好只是自己操縱核心數據來支持更新?

回答

0

是的,這是可能的。

你可以看看'外鍵映射'來將你的新帖子連接到現有的故事。最重要的部分是將relationship assignment type設置爲聯盟,因爲默認爲替換。

+0

另請參閱http://stackoverflow.com/questions/17326087/foreign-key-relationship-mapping-with-restkit – Wain 2014-10-20 06:41:03

相關問題