【发布时间】:2023-03-18 07:22:01
【问题描述】:
我有一个获取请求正在返回的字典。然后将该字典放入来自[String: NSDate] 的日期数组中。该字典的值为[:]。我无法做任何事情来删除它。任何人都可以帮忙,因为我已经花了两个晚上尝试一切。
let results = try managedObjectContext.executeFetchRequest(fetchRequest) as! [[String:NSDate]]
print("results \(results)")
dates = results.map { $0["savedTime"]! as NSDate }
由于 savedTime Key 为 nil 导致失败
打印结果是
[[“保存时间”:2016-07-19 23:00:00 +0000],[:]]
【问题讨论】:
-
是的,我知道。对不起,我忘了问如何从字典中删除 [:]。
标签: swift dictionary