Merge branch 'prototype/Swift_4_0' into prototype/queryBuilders

# Conflicts:
#	Sources/OrderBy.swift
This commit is contained in:
John Rommel Estropia
2017-10-07 01:13:30 +09:00
6 changed files with 23 additions and 3 deletions

View File

@@ -31,6 +31,17 @@ import Foundation
internal extension NSEntityDescription {
@nonobjc
internal var dynamicObjectType: DynamicObject.Type? {
guard let userInfo = self.userInfo,
let typeName = userInfo[UserInfoKey.CoreStoreManagedObjectTypeName] as! String? else {
return nil
}
return (NSClassFromString(typeName) as! DynamicObject.Type)
}
@nonobjc
internal var coreStoreEntity: DynamicEntity? {