Swift Ninja Logo

Author: Swift Ninja

Lesson 029 – UIActionViewController

Have you ever wondered how some applications can allow you to share data to Twitter, Facebook, iMessage, etc? It is actually a built-in iOS functionality and [...]

Lesson 028 – UITableView Swipe Actions

In this tutorial, we build on top of what we started creating in Lesson 027. Instead of just a click taking us to the detail page, now we want to swipe to [...]

Lesson 027 – Master-Detail Views

In this lesson, I cover how to create a Master-Detail relationship between a tableview and a separate detail view. I teach this simply and from the ground up, [...]

Lesson 026 – Debugging

In today's lesson, I take a look at debugging. Debugging with an IDE is a skill that is very portable. These same principles are valid with Xcode (Swift or [...]

Lesson 025 – Saving User Settings

In this Lesson, we take a look at one simple way that you can save a user's default settings or any other simple information that can be represented as a [...]