Objective c 从核心数据中删除信息
我有一个应用程序,它在加载应用程序后立即解析我的web服务中的所有数据,但是我想添加一个iAction按钮,该按钮将删除coredata中的所有数据,并重新分析信息,从而更新数据库-就像刷新按钮一样 调用解析的方法是:Objective c 从核心数据中删除信息,objective-c,ios,parsing,core-data,nsfetchedresultscontroller,Objective C,Ios,Parsing,Core Data,Nsfetchedresultscontroller,我有一个应用程序,它在加载应用程序后立即解析我的web服务中的所有数据,但是我想添加一个iAction按钮,该按钮将删除coredata中的所有数据,并重新分析信息,从而更新数据库-就像刷新按钮一样 调用解析的方法是: - (void)getRssData { self.webServiceAndParser = [[LukesParser alloc] initWithDelegate:self]; [self.webServiceAndParser getAllData]
- (void)getRssData
{
self.webServiceAndParser = [[LukesParser alloc] initWithDelegate:self];
[self.webServiceAndParser getAllData];
}
在“我的获取结果”控制器中使用构建对象的核心数据方法im是:
- (void)insertNewObject
{
// Create a new instance of the entity managed by the fetched results controller.
NSManagedObjectContext *context = [self.fetchedResultsController managedObjectContext];
NSEntityDescription *entity = [[self.fetchedResultsController fetchRequest] entity];
NSManagedObject *newManagedObject = [NSEntityDescription insertNewObjectForEntityForName:[entity name] inManagedObjectContext:context];
[newManagedObject setValue:[NSDate date] forKey:@"timeStamp"];
// Save the context.
NSError *error = nil;
if (![context save:&error])
{
NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
abort();
}
}
有什么想法吗?如果要删除核心数据持久性存储中的所有数据,请参阅以了解一些可能的方法