Infinum #iOSCocoaTreats - weekly dev newsletter
Aug 27 2020
Logging in Swift, Functions as Dependencies and How to Improve the Observer Pattern
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Logging in Swift
Exploring the new Swift Logger struct, OSLogStore and streaming access to OSLog.
Functions as dependencies in Swift
In this article, I’ll guide you from the sparkle that lit my desire for higher order free functions to its implementation regarding DI.
Improving Observer Pattern APIs in Swift With Weak Collections
Memory management trick with some old-school Foundation types that can be used in any object that applies the Observer pattern to create better and safer APIs.
Move your view around with Drag Gesture in SwiftUI
SwiftUI's UIPanGestureRecognizer equivalent.
Write-Ahead Logging (WAL) disabled to force commits in Core Data
Write-Ahead Logging (WAL) in Core Data results in performance and concurrency. Force commits make sure data is stored in the SQLite file.
Xcode 12 drops support for iOS 8
If you are using CocoaPods with Xcode 12 beta, then you have probably have an error.
SourMint Malicious SDK
The Mintegral SDK is a popular mobile app advertising SDK used by over 1,200 apps in the AppStore with over 300 Million downloads per month based on industry.
Apple Is Killing A Billion-Dollar Ad Industry With One Popup
The new iOS 14 privacy feature spells trouble for advertisement agencies and promises to end an era of personalized ads.
P.S. We are hiring!