O'Reilly logo

Core Data in Swift by Marcus S. Zarra

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Building the Controller Layer

As you may know from experience developing Cocoa apps, Interface Builder is a large part of any project. Now that we’ve built our data model and have a template ready in Xcode, it’s time to put together the user interface.

There are two things to note before we get into the fun of Interface Builder. First, this isn’t going to be Delicious Library. We’ll be using standard widgets for our application to help keep the non–Core Data code to a minimum. Second, there are a lot of features we could add to this application, but we’re going to hold back. Extra features, although useful, might detract from our current focus of porting the primary functionality from iOS to the desktop. Once we have that new foundation in place, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required