Hands-On Swift 2 [Part 2]
In the previous tutorial, you practically saw how features like Availability Checking, Defer Actions and Error Handling came in handy to make your swift experie...
In the previous tutorial, you practically saw how features like Availability Checking, Defer Actions and Error Handling came in handy to make your swift experie...
Swift 2 is a major release of the Apple’s Swift programming language that comes with a bunch of new capabilities. This tutorial goal is to get you up and ...
In a previous tutorial, I wrote about UIWebView and UIActivityIndicator and how to use them to load a url. The article has helped a lot of my sweet readers, so ...
Is defining Auto Layout constraints programmatically seems to be hard to do ? Do you prefer not to make constraints in code ’cause you know you may blew i...
Update October 2015: Fully updated for Swift 2.1 The curtain came down on the annual WWDC and Apple has announced the new iOS 9 and Xcode 7 along with Swift 2 a...
UIKit has powerful tools and API that enable 2D drawing, which comes in handy often when we need to draw fast hand sketches and drawings. Many apps in Apple sto...
Update November 2015: Fully updated for iOS 9 (Xcode 7 and Swift 2). Almost all applications require a mechanism to store data that will be needed at a later ti...
Modern programming in iOS implies many rules to enhance the app responsiveness and throughput. One of this is multitasking and asynchronous tasks. Asynchronous ...
Update April 2016: Fully updated for iOS 9.3 (Xcode 7.3 and Swift 2.2). Lot of stuff was demonstrated in the first and second tutorials of this series, you lear...
Update October 2015: Fully updated for iOS 9 (Xcode 7 and Swift 2). In the previous tutorial, you learned how to use the MKLocalSearch API powered by MapKit fra...