Core Data Tutorial Series Updated for iOS 5

Ray Wenderlich
Learn how to use Core Data in iOS 5!

Learn how to use Core Data in iOS 5!

This is just a quick note to let you guys know that our 3-part Core Data Tutorial Series has been fully updated for iOS 5!

This update was made by iOS Tutorial Team member and forum moderator Adam Burkepile. He added support for the latest iOS 5 APIs, such as Storyboards and ARC, and the new built-in Core Data model editor in Xcode.

In addition to updating the tutorials to iOS 5, Adam has also completely rewritten the second part of the series to demonstrate a more elegant way to preload a Core Data database by creating a Mac command line app that uses the same model.

While we’re on the subject of updating older tutorials on this site, are there any other tutorials in particular that you guys would like to see updated? If so, just drop me a note in the forums below!

Thanks, and Adam and I hope you enjoy the updated Core Data tutorial series!

Ray Wenderlich

Ray is an indie software developer currently focusing on iPhone and iPad development, and the administrator of this site. He’s the founder of a small iPhone development studio called Razeware, and is passionate both about making apps and teaching others the techniques to make them.

When Ray’s not programming, he’s probably playing video games, role playing games, or board games.

User Comments

6 Comments

  • Terrific!!

    The original Core Data tutorial was helpful but as you well know, it was getting a bit long in the tooth. I'm just reviving a long-stalled universal app that absolutely needs Core Data and have been struggling trying to make it compatible with iOS 5, Storyboard, etc. so I hope that this will go a long way toward improving my understanding and implementation.

    Thanks to all who are making this happen.
    myoung
  • the link to the revised Core Data Series doesn't work... perhaps you could take a quick look?

    Many thanks in anticipation!

    Andy
    andyBushey
  • @andyBushey: Oops, sorry about that, fixed! :]
    rwenderlich
  • Can't wait to jump into core data - someday. I'm still learning a bunch of the basic stuff! Would love to see the iPad stuff updated - especially the split view using story boards.

    Rock on!
    Meierjo
  • Guys, I have a question for you..
    If i want to change the first view in a Master-Detail app and add a simple view with a button to show the table, what i have to change in "application didFinishLaunchingWithOptions" in AppDelegate?
    I can't solve this.

    thanks a lot!
    elionline85
  • Hi,
    Thanks for the Core Data tutorials. I would like to see a tutorial how to update an app with pre-populated database. What i mean is that you have an ongoing app using pre-populated Core Data DB and you add more data in the database and then submit an update with the updated database.
    Zip99

Other Items of Interest

Ray's Monthly Newsletter

Sign up to receive a monthly newsletter with my favorite dev links, and receive a free epic-length tutorial as a bonus!

Advertise with Us!

Hang Out With Us!

Every month, we have a free live Tech Talk - come hang out with us!


Coming up in July: Facebook Pop Tech Talk!

Sign Up - July

RWDevCon Conference?

We are considering having an official raywenderlich.com conference called RWDevCon in DC in early 2015.

The conference would be focused on high quality Swift/iOS 8 technical content, and connecting as a community.

Would this be something you'd be interested in?

    Loading ... Loading ...

Our Books

Our Team

Tutorial Team

  • Jake Gundersen

... 49 total!

Update Team

  • Andy Pereira
  • Riccardo D'Antoni

Editorial Team

  • John Clem

... 23 total!

Code Team

  • Orta Therox

... 1 total!

Translation Team

  • David Xie
  • Myeong Hoon
  • Sungwook Yeom

... 33 total!

Subject Matter Experts

  • Richard Casey

... 4 total!