1
我想删除我的应用程序中的孤立项目。所以我这样做:如何使用RestKit删除对象?
for (Card *c in fetchedResultsController.fetchedObjects) {
BOOL result = NO;
for (Card * remove_card in remoteResultArray) {
if ([remove_card.id intValue] == [c.id intValue]) {
result = YES;
}
}
if (!result) {
NSLog(@"%@",c.id);
[[RKManagedObjectStore defaultStore].mainQueueManagedObjectContext deleteObject:c];
}
}
[[RKManagedObjectStore defaultStore].mainQueueManagedObjectContext save:&error];
其实它的工作原理,我的记录消失,但是当我重新启动应用程序,他们又来了。如何用restkit删除记录?