zoukankan      html  css  js  c++  java
  • Coredata 的deletedObjects 方法的使用 附带终止程序的函数

     abort();//终止程序

    NSFetchRequest *request = [[NSFetchRequest alloc] init];

        

        NSEntityDescription *entity = [NSEntityDescription entityForName:@"Student" inManagedObjectContext:self.managedObjectContext];

        request.entity = entity;

        

        NSPredicate *predicate = [NSPredicate predicateWithFormat:@"name = %@",name];

        request.predicate = predicate;

        NSArray *arr = [self.managedObjectContext executeFetchRequest:request error:nil];

        for (Student *stu in arr) {

            [self.managedObjectContext deleteObject:stu];

            NSLog(@"%@", [self.managedObjectContext deletedObjects]);//这里返回的是  还没有执行删除操作的数据的集合,其他方法同理。

     

            [self.managedObjectContext save:nil];

        }

        

  • 相关阅读:
    数组列简介
    linq的使用
    StringBuilder对象
    使用类来继承接口
    设置函数库并引用
    循环语句
    cut和paste用法
    uniq用法
    shell中数组的应用
    委派
  • 原文地址:https://www.cnblogs.com/naizui/p/5230345.html
Copyright © 2011-2022 走看看