Chapter 4. A TodoList App in Swift

After playing in the first two chapters, it's now time to move on to something different: exploring how to implement a utility app and solving the most common problems you face during the development of an iOS app.

This will be a really dense chapter because we'll cover several problems, such as Auto Layout, interactions between View Controllers, using third-party libraries without getting mad, configuring the project, and handling library dependencies.

The app is…

The most common, and perhaps the simplest, way to learn how to develop an iOS app is by starting with a to-do list, where the user can add tasks, show them, and change their status.

You need to be aware that a generic utility app for iOS must handle the ...

Get Swift 2 By Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.