Before I begin looking into this myself, I wanted to check if anyone had leads on projects that already integrate CoreData into the three20 MVC model.
I didn't find anything when I looked online so just throwing this out there too.
Before I begin looking into this myself, I wanted to check if anyone had leads on projects that already integrate CoreData into the three20 MVC model.
I didn't find anything when I looked online so just throwing this out there too.
You should avoid the three20 code base. It is not the best example of Objective-C out there and is generally more headache than it is worth.
Likewise, because if its unusual internal structure it is not going to work with Core Data without a lot of re-writing. I have done it and I can honestly say that it was not worth the effort and will not be doing it again.
I haven't really heard of any tight integration, but it shouldn't be that hard to do. All you need to do is have a TTModel subclass provide the data from your CoreData context. Then just wire up the communication for reloading, etc. if needed.
Three20 has a template for you to work with Core Data, have a look at it first. Personally in my application, I have used a complex Core Data object model with nearly ten objects and relationships. So, be confident that it already worked for other people.