Core Data by Tutorials Update Now Available!

Chris Belanger

CDT-update-featureGood news — we’ve released an update to Core Data by Tutorials, Third Edition!

This update handles a small change in Xcode 8.1, which defaults the Codegen setting of your project to Class Definition.

Previous versions of Xcode, including Xcode 8.0 (which we used to write this book), used the default Codegen setting of Manual/None. However, the change in Xcode 8.1 to default Codegen to Class Definition means working through some of the chapters in the first version of the book won’t work as described.

Since Chapters 2 and 3 walk you through manual creation of your managed object subclasses, you don’t want Xcode to generate this code for you. The fix is simply to make sure your Codegen setting is set to Manual/None before you compile your project for the first time. If you make this change after compiling your project, it can be a pain to remove the generated code.

So we’ve updated Core Data by Tutorials, Third Edition with explicit instructions in Chapter 2 and 3 to help you avoid this issue.

How to Get the Update

This free update is available today for all Core Data by Tutorials PDF Customers.

  • If you’ve already bought the Core Data by Tutorials PDF, you can download the updated book immediately on your My Loot page.
  • If you don’t have Core Data by Tutorials yet, you can grab your own updated copy in our store.
  • Hat tip to all our forum members and readers who emailed in to help diagnose and correct this issue!

    Chris Belanger

    Chris Belanger is the Book Team Lead and Lead Editor for If there are words to wrangle or a paragraph to ponder, he‘s on the case.

    In the programming world, Chris has over 20 years of experience with multiple database platforms, real-time industrial control systems, and enterprise healthcare information systems.

    When he kicks back, you can usually find Chris with guitar in hand, looking for the nearest beach, or exploring the lakes and rivers in his part of the world in a canoe.

    Other Items of Interest

    Save time.
    Learn more with our video courses. Weekly

    Sign up to receive the latest tutorials from each week, and receive a free epic-length tutorial as a bonus!

    Advertise with Us!

    PragmaConf 2016 Come check out Alt U

    Our Books

    Our Team

    Video Team

    ... 27 total!

    iOS Team

    ... 83 total!

    Android Team

    ... 47 total!

    Unity Team

    ... 16 total!

    Articles Team

    ... 4 total!

    Resident Authors Team

    ... 32 total!

    Podcast Team

    ... 4 total!

    Recruitment Team

    ... 8 total!

    Illustration Team

    ... 4 total!