title: Core data dao pattern
body: <p>I'm starting developing for ios, and now i'm studying core-data.
  One thing was not clear for me, when i was studying a lot of people was managing core-data entitys on the controller.
  For me this isn't MVC, since core-data is from Model layer.</p>
  
  <p>So i think will be nice to implement core-data using DAO pattern, but before i wanna know if there is any core-data pattern or if there's some cons implementing DAO using core-data?</p>