Over the past months I spent a lot of time on Core Data, I had to deal with a
project with a lot of legacy code, Core Data horros and multithreading
violations. Core Data is hard, at times it can be frustrating and confusing. For
this reasons, I decided to