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!
Building a Scrollable Custom Tab Bar in SwiftUI, Swift 5.8 and more!
Arbitrary SwiftUI Linear Gradient Rotation, Xcode 16.3, iOS 16.4 and more
Using User Defaults to store preferences in Swift, Swift Cookbook and more...
Color-naming systems, mastering charts and more!
30 000 lines of SwiftUI, Peer Feedback, Master Charts and more!
Storyboard or Code, VisionKit, iOS 16.3 and more!
ChatGPT with SwiftUI, M2 Pro, M2 Max and more!
iOS 16 Photo Picker, SwiftUI Charts, Tips to Survive in Tech and more!
iOS Developer Trends, Enums explained, SwiftUI and more...
Announcing Lottie 4.0, SwiftUI Lifecycles and more!