fix merge compile errors

This commit is contained in:
John Rommel Estropia
2017-06-11 09:33:25 +09:00
parent 5eb5476e3a
commit 3b735d07ec
2 changed files with 2 additions and 2 deletions

View File

@@ -159,7 +159,7 @@ class DynamicModelTests: BaseTestDataTestCase {
XCTAssertTrue(person.pets.value.isEmpty) XCTAssertTrue(person.pets.value.isEmpty)
XCTAssertEqual( XCTAssertEqual(
object_getClass(person.rawObject!).keyPathsForValuesAffectingValue(forKey: "displayName"), type(of: person.rawObject!).keyPathsForValuesAffectingValue(forKey: "displayName"),
["title", "name"] ["title", "name"]
) )

View File

@@ -527,7 +527,7 @@ public final class CoreStoreSchema: DynamicSchema {
let origSelector = #selector(NSManagedObject.keyPathsForValuesAffectingValue(forKey:)) let origSelector = #selector(NSManagedObject.keyPathsForValuesAffectingValue(forKey:))
let metaClass: AnyClass = object_getClass(managedObjectClass)! let metaClass: AnyClass = object_getClass(managedObjectClass)!
let origMethod = class_getClassMethod(managedObjectClass, origSelector) let origMethod = class_getClassMethod(managedObjectClass, origSelector)!
let origImp = method_getImplementation(origMethod) let origImp = method_getImplementation(origMethod)
let newImp = imp_implementationWithBlock(keyPathsForValuesAffectingValue) let newImp = imp_implementationWithBlock(keyPathsForValuesAffectingValue)