【发布时间】:2020-10-09 02:12:57
【问题描述】:
我的 swift 代码目标是在每次调用该函数时保存一个日期。发生的事情是我只是将第一个日期保存到核心数据中。我假设我需要将其保存为数组。这样可以存储多个日期和时间。打印的只是一个日期。我希望打印每个日期,谢谢。
let date = Date()
func enterData() {
let appDeldeaget = UIApplication.shared.delegate as! AppDelegate
let context = appDeldeaget.persistentContainer.viewContext
let entity = NSEntityDescription.entity(forEntityName: "Data", in: context)
let theTitle = NSManagedObject(entity: entity!, insertInto: context)
theTitle.setValue(date.format(), forKey: "date")
do {
try context.save()
itemName.append(theTitle)
}
catch {
}
print(date)
}
【问题讨论】:
标签: arrays swift date core-data