O'Reilly logo

Swift Essentials - Second Edition by Dr. Alex Blewitt

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

Repository browser project

The RepositoryBrowser client will be created from the Master Detail template. This sets up an empty application that can be used on a large device with a split view controller or a navigator view controller on a small device. In addition to this, actions to add entries are also created.

To create a project with tests, ensure that the Include Unit Tests option is selected when creating the project:

Repository browser project

To build the APIs necessary to display content, several utility classes are needed:

  • The URITemplate class processes URI templates with a set of key/value pairs
  • The Threads class allows functions to be run in the background or in ...

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