The topic of this week’s post is responsible for hours of frustrating debugging that I went through the first time I developed a large project using CoreData.
CoreData is really great once you learn how to use it properly, but it’s learning curve is pretty steep. And as if to complicate things a little further, the templates xcode is providing are pretty useless at best, and down right buggy in several cases.
Lets see an example where xcode’s template can cause severe bugs: