Add dispose method to CoreDataObservable

Signed-off-by: John Grange <john.grange.ny@gmail.com>
This commit is contained in:
John Grange 2016-05-15 16:21:54 -07:00 committed by Pedro Piñera Buendía
parent 4c9ed87fb3
commit b148bbe6ec

View File

@ -41,7 +41,14 @@ public class CoreDataObservable<T: NSManagedObject where T:Equatable>: Observabl
_ = try? self.fetchedResultsController.performFetch()
}
// MARK: - Dipose Method
override func dispose() {
print("Disposed Observer for entity: \(self.fetchRequest.entityName)")
}
// MARK: - NSFetchedResultsControllerDelegate
public func controller(controller: NSFetchedResultsController, didChangeObject anObject: AnyObject, atIndexPath indexPath: NSIndexPath?, forChangeType type: NSFetchedResultsChangeType, newIndexPath: NSIndexPath?) {