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.
Looking to hire an app developer?
Submit your 30 day Job Listing for FREE
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
Just a quick update regarding the Swift 2 Cheat Sheet
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
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.
This tutorial shows you how to connect to the iTunes Search API using Swift for iOS8.
If you do not know, and by now you should. Apple have created a whole new programming language called Swift. Do not fret you Objective-C Coders out there. This tutorial will show you how you can use Objective-C Classes in Swift.
Apple recently announced a pretty major change to the way iOS apps have been developed in the past, an entirely different programming language called Swift which replaces Objective-C. In my efforts to learn the new language, I’ve decided I will be posting regularly as I step through the learning process, sharing everything I find. This is the first post of many on the topic, and I hope you decide to follow along! Are you wanting to build a Swift application
If you love your iOS Application and like to make sure that branding is consistent throughout then it might be a good idea to customise the Pull to Refresh feature.
RestKit is a beautiful open source objective-c library which is used for prototyping and testing a RESTful API service.