Learn how to provide default values in Swift dictionaries, and how to get back actual values instead of nil even when keys do not exist.
Read about the failable initializer in Swift, and how to use it in custom types in order to return nil if proper initialization fails.
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.
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.
Discover a simple technique that lets you change the status bar style in view controllers embedded in a navigation controller on UIKit.
Learn how to implement a totally different way to deal with keyboard notifications in UIKit based iOS projects that’s extremely easy to use.
A customizable menu presented as a sheet that can be integrated in iOS projects. Available as a Swift Package.
Show a customizable overlay view on top of any other view on UIKit-based iOS projects. Available as a Swift Package.
Integrate network monitoring capabilities in Swift projects!
Fetch link metadata, store it and use it to present links in a beautiful and well visually formatted manner. Show title, icon, images, and more with the LinkPresentation framework presented in WWDC 2019.