Infinum #iOSCocoaTreats - weekly dev newsletter
Mar 11 2021
Kin, Autoclosure & ZStack Animations
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Streams of Cocoa: Why It's Still Worth Knowing NSStream
In this post, we'll look at a piece of API that many people rarely touch, if ever: Stream. It’s neither new nor shiny, but it's a powerful tool when you know how to use it.
How to use @autoclosure in Swift to improve performance
@autoclosure allows us to delay computing arguments with the same code on the implementation level, while optimising our code for performance.
Building an iOS App Without Xcode's Build System
A build system, despite its
name, is just a regular program, which knows how to build other programs.
Composable Architecture Test Store Improvements
Composable Architecture 0.16.0 comes with significant improvements to its testing capabilities for tracking down effect-related failures.
If Else Switch
Isn’t it fascinating how interesting a discussion of a simple if/else/switch can be?
How to fix ZStack's views disappear transition not animated in SwiftUI
Show and hide transition animation in ZStack can be glitchy. Learn how to fix it with a simple trick.
Tools & Libraries
Simple PBXProj Verifier.
Apple event on March 23: AirTags, new iPads?
Multiple leakers this morning have suggested the idea of the March 23rd date for Apple’s next product event.
P.S. We are hiring!
OldOS Project, Static Member Lookup & What is new in SwiftUI
WWDC is here!
Core ML Background Removal & Swift 5.5
Custom Popups, Multipart Requests & Programming Fundemetns
RxUI, Actors, & NSAttributedStringBuilder
Actors & Thread Safety
URLSession & Result Builders
Swift Composable Navigator & Swift 5.4
SwiftUI & Concurrency
Deque, Pulse and the new Apple event