mirror of
https://github.com/JohnEstropia/CoreStore.git
synced 2026-03-28 20:31:49 +01:00
renamed refreshAllObjectsAsFaults to refreshAndMergeAllObjects, which is more correct
This commit is contained in:
@@ -167,7 +167,7 @@ internal extension NSManagedObjectContext {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
internal func refreshAllObjectsAsFaults() {
|
internal func refreshAndMergeAllObjects() {
|
||||||
|
|
||||||
if #available(iOS 8.3, OSX 10.11, *) {
|
if #available(iOS 8.3, OSX 10.11, *) {
|
||||||
|
|
||||||
@@ -175,7 +175,7 @@ internal extension NSManagedObjectContext {
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
||||||
self.registeredObjects.forEach { self.refreshObject($0, mergeChanges: false) }
|
self.registeredObjects.forEach { self.refreshObject($0, mergeChanges: true) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -191,14 +191,14 @@ public /*abstract*/ class BaseDataTransaction {
|
|||||||
/**
|
/**
|
||||||
Refreshes all registered objects `NSManagedObject`s in the transaction.
|
Refreshes all registered objects `NSManagedObject`s in the transaction.
|
||||||
*/
|
*/
|
||||||
public func refreshAllObjectsAsFaults() {
|
public func refreshAndMergeAllObjects() {
|
||||||
|
|
||||||
CoreStore.assert(
|
CoreStore.assert(
|
||||||
self.isRunningInAllowedQueue(),
|
self.isRunningInAllowedQueue(),
|
||||||
"Attempted to refresh entities outside their designated queue."
|
"Attempted to refresh entities outside their designated queue."
|
||||||
)
|
)
|
||||||
|
|
||||||
self.context.refreshAllObjectsAsFaults()
|
self.context.refreshAndMergeAllObjects()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -66,9 +66,9 @@ public extension CoreStore {
|
|||||||
/**
|
/**
|
||||||
Refreshes all registered objects `NSManagedObject`s in the `DataStack`.
|
Refreshes all registered objects `NSManagedObject`s in the `DataStack`.
|
||||||
*/
|
*/
|
||||||
public static func refreshAllObjectsAsFaults() {
|
public static func refreshAndMergeAllObjects() {
|
||||||
|
|
||||||
self.defaultStack.refreshAllObjectsAsFaults()
|
self.defaultStack.refreshAndMergeAllObjects()
|
||||||
}
|
}
|
||||||
|
|
||||||
@available(*, deprecated=1.3.1, renamed="beginUnsafe")
|
@available(*, deprecated=1.3.1, renamed="beginUnsafe")
|
||||||
|
|||||||
@@ -83,14 +83,14 @@ public extension DataStack {
|
|||||||
/**
|
/**
|
||||||
Refreshes all registered objects `NSManagedObject`s in the `DataStack`.
|
Refreshes all registered objects `NSManagedObject`s in the `DataStack`.
|
||||||
*/
|
*/
|
||||||
public func refreshAllObjectsAsFaults() {
|
public func refreshAndMergeAllObjects() {
|
||||||
|
|
||||||
CoreStore.assert(
|
CoreStore.assert(
|
||||||
NSThread.isMainThread(),
|
NSThread.isMainThread(),
|
||||||
"Attempted to refresh entities outside their designated queue."
|
"Attempted to refresh entities outside their designated queue."
|
||||||
)
|
)
|
||||||
|
|
||||||
self.mainContext.refreshAllObjectsAsFaults()
|
self.mainContext.refreshAndMergeAllObjects()
|
||||||
}
|
}
|
||||||
|
|
||||||
@available(*, deprecated=1.3.1, renamed="beginUnsafe")
|
@available(*, deprecated=1.3.1, renamed="beginUnsafe")
|
||||||
|
|||||||
Reference in New Issue
Block a user