SugarRecord icon indicating copy to clipboard operation
SugarRecord copied to clipboard

Taking CoreData operations off main thread

Open saraseif opened this issue 6 years ago • 0 comments

Hello guys!

What

According to best practices, it is better to do Coredata related operations in the background, not to cause any possible performance drops, or UI blocks

I feel like you are doing some database access in the main thread:

Context

Class: CoreDataObservable, function:observe, and Class:CoreDataDefaultStorageTests function:spec, both calling fetch which is doing database operations

Proposal

Don't you think it would be better to take these operations off the main thread?

saraseif avatar May 30 '18 18:05 saraseif