我的应用程序使用CoreData变得越来越大

时间:2018-12-03 12:47:35

标签: ios swift core-data tableview

我正在从事一个业余项目,因为我是一名新开发人员(2年),这是我第二次在项目中使用Core Data,

关于项目:

Tt是一个相当简单的应用程序,您可以在其中拍照并用关键字保存照片。

我的问题:

每次尝试从表视图中删除项目时:

context.delete(myDataArray[indexPath.row])
tableView.beginUpdates()
myDataArray.remove(at: indexPath.row)
let myIndexPath = IndexPath(item: indexPath.row, section: 0)
tableView.deleteRows(at: [myIndexPath], with: .left)
tableView.endUpdates()
dataManager(.save)

一切顺利,检查我的coreDataFile.sqlite数据是否已正确删除。尽管如此,该应用仍在不断发展。我也尝试清除缓存和tmp文件夹,但这没有帮助。

由于我是软件开发的新手,所以在不正确表达问题的情况下,我谨表示歉意。

谢谢。

0 个答案:

没有答案