フェッチ要求が返されている辞書があります。この辞書は、[String: NSDate]
の日付の配列に作成されます。この辞書の値は[:]
です。私はそれを取り除くために何もできません。私はすべてのことを試して二泊を過ごしたので誰も助けることができます。Swift:辞書、ゼロでないキーと値を削除します。
let results = try managedObjectContext.executeFetchRequest(fetchRequest) as! [[String:NSDate]]
print("results \(results)")
dates = results.map { $0["savedTime"]! as NSDate }
これが原因
印刷結果が
[[ "savedTime" であるnilをsavedTimeキーがあることに失敗しました:2016年7月19日23時00分00秒0000] 、[:]]
はい私は知っています。申し訳ありません、辞書の[:]フォームを削除する方法を尋ねることを忘れました。 – SashaZ