我想使用RestKit的getObjectFromPath
方法从我的服务器获取数据。我的测试服务器只有3个记录。在致电getObjectFromPath
后,我将它们分配到NSMutableArray
以显示在UITableView
上。RestKit:addSQLitePersistentStoreAtPath会产生额外的记录
我遵循RKMagicalRecord配置并在本地设置Core数据。
然而,每次我在模拟器中运行的应用程序,记录在SQLite数据库数量的增加这样的
的时间数执行addSQLitePersistentStoreAtPath
:记录SQLite中
- 第1次号执行
addSQLitePersistentStoreAtPath
:0 - 第二时间执行
addSQLitePersistentStoreAtPath
:3 - 第三时间执行
addSQLitePersistentStoreAtPath
:6 - 第四次执行
addSQLitePersistentStoreAtPath
:9
我从来没有使用来自神奇记录任何储蓄方法。当我谷歌周围,getObjectFromPath
方法将做一个映射,然后调用success
回调块。在映射期间,它将自动保存核心数据。
但我不明白为什么在执行addSQLitePersistentStoreAtPath
之前没有保存。如何在映射后禁用RestKit中的自动保存?