Getting All Cases Of An Enum

I think my favourite addition to Swift 4.2 might be having the compiler automatically generate an allCases collection for enums.

Read On →

Updating Strings For Swift 4.2

The release of Swift 4.2 with Xcode 10 is getting close so it is time to look at the changes to the String API. These are my notes on what I changed when updating my Swift String Cheat Sheet for Xcode 10 and Swift 4.2

Read On →

Readable Width Table Views With iOS 12

The defaults for creating a readable width table view have changed in iOS 12. If you create your layouts with Interface Builder you are not impacted. Create your table views in code though and you may need to make changes when building against the iOS 12 SDK.

Read On →

Upgrading To Swift 4.2

If you are upgrading to Xcode 10 and migrating to Swift 4.2 you are likely to see a number of errors because Swift 4.2 has obsoleted and renamed constants and types. It is not as bad as the great renaming of Swift 3 but there is still some maintenance and busy work to do to get back to a clean build.

Read On →

WWDC 2018 Viewing Guide

It might have been a year with a focus on stability and performance but there are still lots of new videos to catch up on. Here are the sessions I found most interesting this year.

Read On →
Archives Categories