2017-06-06 68 views
0

如何删除所有核心对象而不会减慢我的应用程序。最有效的方法来删除目标中的所有核心对象c

我有我的应用程序连接到一个mysql数据库,每次我在数据库上进行更新时,它更新应用程序的唯一方法是如果我删除所有核心数据,然后重新加载它。但是,这似乎需要30秒才能完成。

+2

如果要删除数据库中的所有对象,最简单的方法是删除数据库并重新创建它:https://stackoverflow.com/questions/1077810/delete-reset-all-entries-in-core -data其他,对于特定实体:https://stackoverflow.com/questions/1383598/core-data-quickest-way-to-delete-all-instances-of-an-entity – Larme

+1

什么是NSPersistentStore和NSPersistentStoreCoordinator? – King

+2

不要转贴[问题](https://stackoverflow.com/questions/44392276/using-loop-and-deleteobject-taking-long-time-to-complete-objective-c)。添加更多上下文/信息。通常删除对象非常快。哪个线程执行代码? – vadian

回答

0

删除对象非常快!我意识到我的程序很慢,因为我在核心数据中添加了图像。

相关问题