One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Open Sourcing: Custom Dump
Today we are open sourcing Custom Dump, a collection of tools for debugging, diffing, and testing your application's data structures.

Read More
Articles
Buttons are an essential element in iOS apps. If you are developing an app using UIKit, you will probably use UIButton class to create buttons.
How to pragmatically approach render testing for custom drawing code.

The @AppStorage property wrapper allows reading and writing user defaults easily, while monitoring changes to redraw SwiftUI Views.

Xcode 13 makes it easier to add Alternate App Icons in your app through Asset Catalogs.

Trying to reference two methods with the same name and parameters will cause an ambiguous compile error. Learn how to resolve it.

AsyncSequence and effectful read-only properties combine to make something beautiful.

Other
When implementing static properties for stringly-typed values, you can use #function to avoid copy-paste errors.