This commit is contained in:
John Estropia
2017-09-19 15:55:51 +09:00
parent 78e43a37a5
commit 2c5fa63f40

View File

@@ -78,7 +78,12 @@ extension NSManagedObject: DynamicObject {
public class func cs_fromRaw(object: NSManagedObject) -> Self {
return unsafeDowncast(object, to: self)
@inline(__always)
func forceCast<D: NSManagedObject>(_ value: Any) -> D {
return value as! D
}
return forceCast(object)
}
public static func cs_matches(object: NSManagedObject) -> Bool {