Infinum #iOSCocoaTreats - weekly dev newsletter
Oct 15 2020
SwiftUI, Lazy Observers and Reducing Boilerplate Code
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
8 Common SwiftUI Mistakes
And how to fix them,
Write less code and get more done.
Reduce boilerplate code with an automatic synthesis of Equatable and Hashable
Equatable and Hashable are two essential protocols in the Swift world. Let's learn an old Swift feature that you might forget.
Lazy property observers
How Swift 5.3 lets us combine lazy properties with willSet and didSet observers.
How to use the #available attribute in Swift
Run code on specific iOS versions, mark methods as deprecated or obsoleted, and rename methods using the available attribute.
How to Preview Photos in SwiftUI
Scale and animate photos from a photo grid.
Tools & Libraries
iOS Nuts & Bolts
iOS bits and pieces that you can include in your project to make your life a bit easier.
Introducing Swift on Windows
The Swift project is introducing new downloadable Swift toolchain images for Windows!
Deadline extended for app updates using UIWebView
Apple designed WKWebView in 2014 to ensure that you can integrate web content into your app quickly, securely, and consistently across iOS and macOS.
P.S. We are hiring!
SwiftUI, Sendable & iOS 15
Testing Retain Cycles & Preparing for Presentations
How to Make Your Code Reviewer Fall in Love with You
Solving Crashes & Testing
AsyncSequence & Race condition vs. Data Race
Combine, SwiftUI and Sleeping
Dynamic Type Sizes, Subjects & A Single Link
Custom Environment Values, AWS for Swift & Minimun iOS Version to Support
Button Configuration, Render Test & Custom Dump
Leap Seconds & Multiple Alerts