Swift does not provide first-class language support for atomic properties. Let's fill in this gap by designing an atomic Swift property wrapper based on the use of serial dispatch queue. (more…)
Read more »
Since the introduction of Xcode 8 in late September, Swift 3 has become the default version to develop iOS and Mac OS apps.
Read more »
Back in 2014, I wrote a post titled Remove features for greater power, aka: Swift and Objective-C initializers . In this post, I compared t... (more…)
Read more »
Apple today announced that Swift Playgrounds, a revolutionary app for iPad that helps students learn to code, is now available in five new languages. (more…)
Read more »
In this article, I will show you how to install and use Swift 3 on Linux. Swift is officially tested and supported on Ubuntu Linux. I will assume that you have Ubuntu 16.04 installed on your server or on your local computer.
Read more »