mirror of
https://github.com/JohnEstropia/CoreStore.git
synced 2026-04-18 15:09:47 +02:00
fix casting error
This commit is contained in:
@@ -178,9 +178,9 @@ extension NSManagedObjectContext {
|
|||||||
private func userInfo<T>(for key: UserInfoKeys, initialize: @escaping () -> T) -> T {
|
private func userInfo<T>(for key: UserInfoKeys, initialize: @escaping () -> T) -> T {
|
||||||
|
|
||||||
let keyString = key.keyString
|
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()
|
let value = initialize()
|
||||||
self.userInfo[keyString] = value
|
self.userInfo[keyString] = value
|
||||||
|
|||||||
Reference in New Issue
Block a user