SugarRecord
SugarRecord copied to clipboard
App Crashes when using observable
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 the project is no longer maintained so I encourage you to look for alternatives