2017-06-06 66 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

刪除對象非常快!我意識到我的程序很慢,因爲我在覈心數據中添加了圖像。

相關問題