【发布时间】:2018-10-16 08:36:11
【问题描述】:
我一直在谷歌搜索和 stackoverflow'in 但我找不到 Swift4 的解决方案。我正在尝试删除我的核心数据数据库中的所有条目。
这是我的代码
//Whats important
guard let appDelegate = UIApplication.shared.delegate as? AppDelegate else { return }
let managedContext = appDelegate.persistentContainer.viewContext
let entity = NSEntityDescription.entity(forEntityName: "Day", in: managedContext)!
//How i use it (might be completely unnecessary, just in case)
let fetchDay = NSFetchRequest<NSFetchRequestResult>(entityName: "Day")
fetchDay.fetchLimit = 1
let currentDay = try! managedContext.fetch(fetchDay)
let today: Day = currentDay.first as! Day
print("Date: \(today.date!)")
print("Completed: \(today.completed)")
不,我的问题不同。我将编辑解释如何。
委托和上下文变量使用 swift4 中不可用的函数
【问题讨论】:
-
@rbaldwin 第一个链接,第二个答案,委托和上下文变量使用 swift4 中不可用的函数。第二个链接是我的
-
你要删除哪个函数并且不在swift4中?