3 ms·
That suggests that Apple don’t use CoreData internally but my understanding is that they use it quite heavily – Photos for example. If anything I would argue i
by tcldr 6y ago
That suggests that Apple don’t use CoreData internally but my understanding is that they use it quite heavily – Photos for example.
If anything I would argue it’s the other way round; the API is designed first and foremost for internal clients which creates quite a burden of complexity and nuance for third-party clients to come up to speed.
I think the tough thing for Core Data is that it’s effectively a big caching layer and whilst that brings great performance benefits if you understand how and why it does what it does, it also brings a level of complexity and confusion if you don’t.
Having said that, its API is starting to show its age in this new era of type-safety.
- ericlewis 6y agoYeah, they use it a lot. Like a ton internally, even for internal to apple apps.