Swift Developments is a hand-curated newsletter containing a weekly selection of the best links, videos, tools and tutorials for people interested in designing and developing their own apps using Swift. Comment Welcome to WWDC! I was so excited for yesterday’s Keynote and State of the Union and on balance I don’t think they disappointed with […]
Using Custom Types as Enumeration Case Raw Values in Swift
As mentioned in my previous post, the raw values used with enumerations in Swift can be either String, Character, Int, Float or Double values. In certain cases though we might want to use custom values of our own. In this post, I thought I’d investigate a bit of a workaround.
Issue 40 – 7th June 2016
Swift Developments is a hand-curated newsletter containing a weekly selection of the best links, videos, tools and tutorials for people interested in designing and developing their own apps using Swift. Comment So WWDC is less than a week away. A week today and the keynote will be over and we’ll all be digging into the […]
Swift Enumerations
Enumerations, or ‘enums’ for short, are a common feature in many programming languages providing a convenient way of grouping a set of related values together into a single code construct. As we’ll see though, enumerations in Swift are much more capable than enumerations you may be used to, supporting many of the features that you would normally expect from structs and classes.
Issue 39 – 31st May 2016
Swift Developments is a hand-curated newsletter containing a weekly selection of the best links, videos, tools and tutorials for people interested in designing and developing their own apps using Swift. Comment It’s been a great week for me. A public holiday here in the UK, means it’s been a 4-day week which has given me […]
Issue 38 – 24th May 2016
Swift Developments is a hand-curated newsletter containing a weekly selection of the best links, videos, tools and tutorials for people interested in designing and developing their own apps using Swift. Comment It’s been great to see work on the Swift Package Manager ploughing ahead this week with the recent addition of support for creating Objective-C […]