Infinum #iOSCocoaTreats - weekly dev newsletter
Apr 16 2020
Weak Dictionary, Published Properties and Google's Love for Swift
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Preventing Surprisingly Large Objective-C Type Encodings
Objective-C stores type encoding in the binary. These encodings can become surprisingly large.
Weak Dictionary Values in Swift
When dealing with dictionaries and arrays in Swift, it's very important to know that any reference types used as a key or value will be retained by default.
Published properties in Swift
Reactive programming has become increasingly popular within the Apple developer community over the last few years.
Swift: Google's bet on differentiable programming
Google's plans on making Swift the first mainstream language with first-class language-integrated differentiable programming capabilities.
Validating views in different states.
Swift 5.3 Release Process
This post describes the goals, release process, and estimated schedule for Swift 5.3.
Tools & Libraries
Bugsnatch is a lightweight bug reporting iOS library written in Swift. It creates a bug report template by collecting application and device information.
Privacy-Preserving Contact Tracing - Apple and Google
Contact Tracing makes it possible to combat the spread of the COVID-19 virus.
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