Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group Group
Learn more about our biggest redesign in 10 years — click here

iOS & Swift Tutorials 

The highest quality iOS and Swift tutorials on the web - over 3,000 and counting!

Core Data by Tutorials Second Edition Now Available!

The second edition of our popular book Core Data by Tutorials is now available, fully updated for Swift 2 and iOS 9 – learn how to get your copy!

Version

  • Other, Other, Other

Happy Wednesday – it’s time for our 3rd new book release as part of the iOS 9 Feast!

Today, Aaron, Saul, Matthew, Pietro and I are happy to announce that Core Data by Tutorials Second Edition is now available for download.

Core Data by Tutorials teaches you everything you need to know about Core Data, starting with the basics like setting up your own Core Data Stack and moving all the way to advanced topics like syncing with iCloud, migration, performance, multithreading, and more.

Here are some of the changes in this update:

  • Swift 2. All code has now been updated to Swift 2. This includes using the new error handling model — moving away from the complexities of NSError.
  • New uniqueness model constraint. iOS 9 introduces the ability to specify that an attribute should be unique across all objects.
  • Bugfixes. All chapters have been fully re-tested and tech edited and are verified as 100% working.

This is a free update for existing PDF customers – you can download the update on your My Loot page.

If you don’t have a copy of the book yet, now’s the time; since the book has been fully updated, there’s no better time to begin your journey to become a Core Data master.

Aaron, Saul, Matthew, Pietro and I hope you enjoy Core Data by Tutorials Second Edition!

Contributors

Comments

Create your free learning account today!

With a free raywenderlich.com account, you can download source code from our tutorials, track your progress, personalize your learner profile, participate in open discussion forums and more!