将AppDelegate添加到项目中以支持删除核心数据实体?

时间:2020-11-08 18:05:29

标签: swiftui ios14

使用Xcode 12创建一个新项目并选择“使用核心数据”将创建一个Persistence.swift文件,而不是之前的AppDelegate.swift和SceneDelegate.swift文件。我已经使用Persistence.swift在我的应用程序项目中创建数据库,添加条目,查看和删除单个条目。将AppDelegate.swift以及添加到我的项目中以删除整个数据库是否可行? Core Data: Quickest way to delete all instances of an entity这里介绍了许多方法。

例如,可以在AppDelegate.swift中调用此函数以删除实体的所有实例吗?怎么办?通过向AppDelegate类添加功能?怎么称呼它?

    var a={name:"john"};
    var b=a;
    b.name="doe";
    console.log(a.name)  //this will print doe as both a and b are pointing to the same object

0 个答案:

没有答案