Skip to content

Commit d2014b6

Browse files
committed
Cleanup FetchedResultsControllerSectionObserver class in order to totally hide
1 parent f01047f commit d2014b6

1 file changed

Lines changed: 5 additions & 16 deletions

File tree

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,3 @@
1-
//
2-
// FetchedResultsControllerSectionObserver.swift
3-
// RxCoreData
4-
//
5-
// Created by Krunoslav Zaher on 5/18/16.
6-
// Copyright © 2016 Krunoslav Zaher. All rights reserved.
7-
//
8-
91
import Foundation
102
import CoreData
113
import RxSwift
@@ -14,8 +6,8 @@ public final class FetchedResultsControllerSectionObserver<T: NSManagedObject> :
146

157
typealias Observer = AnyObserver<[NSFetchedResultsSectionInfo]>
168

17-
let observer: Observer
18-
let frc: NSFetchedResultsController<T>
9+
private let observer: Observer
10+
private let frc: NSFetchedResultsController<T>
1911

2012
init(observer: Observer, frc: NSFetchedResultsController<T>) {
2113
self.observer = observer
@@ -34,21 +26,18 @@ public final class FetchedResultsControllerSectionObserver<T: NSManagedObject> :
3426
sendNextElement()
3527
}
3628

37-
fileprivate func sendNextElement() {
29+
private func sendNextElement() {
3830
let sections = self.frc.sections ?? []
3931
observer.on(.next(sections))
4032
}
4133

42-
@objc
4334
public func controllerDidChangeContent(_ controller: NSFetchedResultsController<NSFetchRequestResult>) {
4435
sendNextElement()
4536
}
46-
}
47-
48-
extension FetchedResultsControllerSectionObserver : Disposable {
4937

5038
public func dispose() {
5139
frc.delegate = nil
5240
}
53-
5441
}
42+
43+
extension FetchedResultsControllerSectionObserver : Disposable { }

0 commit comments

Comments
 (0)