iOS8-Blog

Objective-C / Swift Tutorials, Resources and Competitions for the iPhone Developer

Developing iOS8 Apps Using Swift – Part 6 – Interaction with multiple views

This article is part of the create iOS8 Applications with Swift tutorial series, here are the other published articles: Slimming down our API Controller code First off, our original plan was to show iTunes music information. So let’s modify the API controller to better handle this information. Before we start making changes I want to simplify the class. We’re going to use the sendAsynchronousRequest we learned about in part 5, and slim down our API controller. To do that, let’s ...

Read Full Article

Developing iOS8 Apps Using Swift – Create a To-Do Application

In this iOS8 Swift Tutorial, I will show you how to create a To-Do like application using Swift, the new programming language from Apple. This tutorial is based on the Objective-C Counterpart over on the

Read Full Article

Developing iOS8 Apps Using Swift – Part 5 – Async image loading and caching

So, we now have the functionality we’re looking for, but if you run this yourself you’ll see its super slow! The issue is that the images in these cells are downloading on the UI thread, one at a time, and they aren’t being cached at all. So let’s fix that.

Read Full Article

Developing iOS8 Apps Using Swift – Part 4 – Adding Interactions

In parts 1, 2, and 3 we went over some basics of Swift, and set up a simple example project that creates a Table View and a puts some API results from iTunes inside of them. If you haven’t read that yet, check out Part 1, Part 2, and Part 3. This article is part of the create iOS8 Applications with Swift tutorial series, here are the other published articles: Make stuff happen! Okay, so first things first. There’s one ...

Read Full Article

User Defined Runtime Attributes

User defined runtime attributes are the hidden gem of Xcode’s Interface Builder. Available since Xcode 4 and iOS 5, they provide the ability to configure properties of a view that you would otherwise be unable to configure in Interface Builder. As an advocate for the separation of concerns, I believe we should do in Interface Builder as much interface configuration as possible. Although runtime attributes are often overlooked, they can lead to much cleaner view controller code – something we ...

Read Full Article

Developing iOS8 Apps Using Swift – Part 3 – Best Practices

In parts 1 & 2 to this Developing iOS8 Apps Using Swift tutorial series we went over some basics of Swift, and set up a simple example project that creates a Table View and a puts some API results from iTunes Search API inside of them. If you haven’t read that yet, check out Part 1 and Part 2.

Read Full Article

Developing iOS8 Apps Using Swift – Part 2 – Connect to the iTunes Search API

This tutorial shows you how to connect to the iTunes Search API using Swift for iOS8.

Read Full Article

1 2 3 4 5 6 23