My Dev Notes

Figuring out software, one rabbit hole at a time. 🍎 🛠️ 🤖

Archive

Page 5 of 18

Apple Is Guilty

I am an iPhone developer since 2008, and I am grateful for the mobile revolution that they started.

Platform Conditional Codes

Swift has provided us quite a few ways to write codes that work for specific platform, version, and language. Examples:

New Property Wrapper in 2020

WWDC 2020 introduced a few more property wrappers. I don’t take system wrappers lightly, as they must be introduced for very good reason. So better know them well.

Guide to Using FileManager

This Swift API is one of the most confusing to use. Not so long ago I discovered that URL inits for file can result in different behaviours.

How to Add a Local Swift Package

WWDC 2019 Session 410 covered how you can create your own library. In the video you’ll see how the package is a folder that can be dragged around, and that once it is in a git r...