SugarRecord icon indicating copy to clipboard operation
SugarRecord copied to clipboard

App Crashes when using observable

Open firecrackerz opened this issue 5 years ago • 1 comments

What

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'An instance of NSFetchedResultsController requires a fetch request with sort descriptors'

Context

let request : FetchRequest<DataObject> = FetchRequest<DataObject>()
    
                self.observable = db.observable(request: request)
                
                pedometerDataObservable.observe { (changes) in
                    switch changes {

                    case .initial(let objects):
                        print("\(objects.count) objects in the database")
                    case .update(let deletions, let insertions, let modifications):
                        print("\(deletions.count) deleted | \(insertions.count) inserted | \(modifications.count) modified")
                    case .error(let error):
                        print("Something went wrong", error.localizedDescription)
                    }
                }

firecrackerz avatar May 10 '19 09:05 firecrackerz

@firecrackerz the project is no longer maintained so I encourage you to look for alternatives

pepicrft avatar May 10 '19 10:05 pepicrft