Sorix / CloudCore

Framework that enables syncing between iCloud (CloudKit) and Core Data
MIT License
153 stars 40 forks source link

Adding relationship order in CKFetchRecordZoneChangesOperation #28

Open juanip027 opened 6 years ago

juanip027 commented 6 years ago

It stores the records until fetch is completed, and then tries to process them in relationship order when the topological sort in the entity graph is possible. If it's not possible then it performs the update operations many times so all the relationships are fullfilled.

Fix #27