This post presents and explains three important and common higher order functions in Swift that are important tools to every developer.
Higher Order Functions in Swift – An Introduction
What exactly are higher order functions in Swift? This post explains that, and it goes one step further by showing how to create your own.
The @discardableResult Attribute in Swift
Read about the @discardableResult attribute in Swift and learn how to ignore return values from methods when you don’t want to use them.
Working With Property Lists in Swift – Part 2
In the second part of Working with Property Lists in Swift series see how to perform advanced encoding and decoding of property lists.
Working With Property Lists In Swift – Part 1
Find out in this first part of Working with Property Lists in Swift series how to use Codable to encode and decode to and from plist files.
Getting Local File’s Type Identifier From URL in iOS & macOS Apps
Getting the type identifier of a local file using the URL is an often needed task. Learn more in this post, and how to get other types that conforms to.