From e12223df8510808f7746af570c592fb282328778 Mon Sep 17 00:00:00 2001 From: John Estropia Date: Tue, 29 Oct 2019 20:37:08 +0900 Subject: [PATCH] fix casting error --- Sources/NSManagedObjectContext+CoreStore.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/NSManagedObjectContext+CoreStore.swift b/Sources/NSManagedObjectContext+CoreStore.swift index 1e3a636..fe54272 100644 --- a/Sources/NSManagedObjectContext+CoreStore.swift +++ b/Sources/NSManagedObjectContext+CoreStore.swift @@ -178,9 +178,9 @@ extension NSManagedObjectContext { private func userInfo(for key: UserInfoKeys, initialize: @escaping () -> T) -> T { let keyString = key.keyString - if let value = self.userInfo[keyString] { + if let value = self.userInfo[keyString] as? T { - return value as! T + return value } let value = initialize() self.userInfo[keyString] = value