One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
How to add custom fonts to iOS app
In iOS, you can add and use a custom font to your app and use it like other assets. The process is not hard, but it might not be straightforward as adding an image. Let's learn how to do it.

Read More
UIButton.Configuration API was introduced in WWDC’21 with a goal of making it easier to create buttons with many styles, sizes, colours etc.
How Swift’s generics system enables us to create specialized extensions that only apply to types that fit certain requirements, and how that capability can be really useful.

Resetting your app between UI tests by completely deleting it.

Uh-oh! You've been visited by the module stability fairy. Let's see how to solve this classic error.

One of the new container views delivered in SwiftUI Release 3 was the ControlGroup view. The ControlGroup view displays semantically-related controls in a visually appropriate manner for the context.
You can now use Swift Concurrency in applications that deploy to iOS 13. This support includes async/await, actors, global actors, structured concurrency, and the task APIs.
How to quickly learn new programming languages and frameworks. Plus, a dive into HDFS and how it works.