From 2e4c9a7a25453a32127815d63c1ab08a257d181b Mon Sep 17 00:00:00 2001 From: John Rommel Estropia Date: Sun, 5 Jun 2016 17:19:20 +0900 Subject: [PATCH] fix From clauses not setting the NSFetchRequest's affectedStores property properly --- CoreStore.podspec | 2 +- CoreStore/Info.plist | 2 +- CoreStore/Internal/CoreStoreFetchRequest.swift | 7 +++---- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/CoreStore.podspec b/CoreStore.podspec index 56d4a87..dcb9f17 100644 --- a/CoreStore.podspec +++ b/CoreStore.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "CoreStore" - s.version = "1.6.9" + s.version = "1.6.10" s.license = "MIT" s.summary = "Unleashing the real power of Core Data with the elegance and safety of Swift" s.homepage = "https://github.com/JohnEstropia/CoreStore" diff --git a/CoreStore/Info.plist b/CoreStore/Info.plist index ccca192..34154bc 100644 --- a/CoreStore/Info.plist +++ b/CoreStore/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.6.9 + 1.6.10 CFBundleSignature ???? CFBundleVersion diff --git a/CoreStore/Internal/CoreStoreFetchRequest.swift b/CoreStore/Internal/CoreStoreFetchRequest.swift index e3bce41..033b2df 100644 --- a/CoreStore/Internal/CoreStoreFetchRequest.swift +++ b/CoreStore/Internal/CoreStoreFetchRequest.swift @@ -33,11 +33,10 @@ import CoreData // http://stackoverflow.com/questions/14396375/nsfetchedresultscontroller-crashes-in-ios-6-if-affectedstores-is-specified internal final class CoreStoreFetchRequest: NSFetchRequest { + @objc override var affectedStores: [NSPersistentStore]? { - get { return self.safeAffectedStores } - set { self.safeAffectedStores = newValue } + get { return super.affectedStores } + set { super.affectedStores = newValue } } - - private var safeAffectedStores: [NSPersistentStore]? }