我正在从事一个业余项目,因为我是一名新开发人员(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文件夹,但这没有帮助。
由于我是软件开发的新手,所以在不正确表达问题的情况下,我谨表示歉意。
谢谢。