Infinum #iOSCocoaTreats - weekly dev newsletter
Past issues
Subscribe
Aug 19
Sep 2
Aug 26 2021
Button Configuration, Render Test & Custom Dump
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
Customizing UIButton in iOS 15
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.
Swift Render Tests in Practice
How to pragmatically approach render testing for custom drawing code.
@AppStorage explained and replicated for a better alternative
The @AppStorage property wrapper allows reading and writing user defaults easily, while monitoring changes to redraw SwiftUI Views.
Alternate App Icons using Asset Catalogs in Xcode 13
Xcode 13 makes it easier to add Alternate App Icons in your app through Asset Catalogs.
How to reference a method with the same name and parameters but a different return type in Swift
Trying to reference two methods with the same name and parameters will cause an ambiguous compile error. Learn how to resolve it.
My favorite new Swift API from iOS 15
AsyncSequence and effectful read-only properties combine to make something beautiful.
Other
Swift tip
When implementing static properties for stringly-typed values, you can use
#function
to avoid copy-paste errors.
P.S. We are hiring!
Previous Issues
Mar 16
Building a Scrollable Custom Tab Bar in SwiftUI, Swift 5.8 and more!
Feb 23
Arbitrary SwiftUI Linear Gradient Rotation, Xcode 16.3, iOS 16.4 and more
Feb 16
Using User Defaults to store preferences in Swift, Swift Cookbook and more...
Feb 9
Color-naming systems, mastering charts and more!
Feb 2
30 000 lines of SwiftUI, Peer Feedback, Master Charts and more!
Jan 26
Storyboard or Code, VisionKit, iOS 16.3 and more!
Jan 19
ChatGPT with SwiftUI, M2 Pro, M2 Max and more!
Jan 12
iOS 16 Photo Picker, SwiftUI Charts, Tips to Survive in Tech and more!
Jan 5
iOS Developer Trends, Enums explained, SwiftUI and more...
Dec 22
Announcing Lottie 4.0, SwiftUI Lifecycles and more!
Load More