Infinum #iOSCocoaTreats - weekly dev newsletter
Past issues
Subscribe
Mar 26
Apr 9
Apr 2 2020
SwiftDocs, Mouse Pointer and How to Convert HEIC Into JPG
One more thing...
Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week.
Useful Global Swift Functions
For historical reasons, the Swift Standard Library still has quite a few public global functions, and some of them are still useful to this day.
Read More
Articles
Modern MVVM iOS App Architecture with Combine and SwiftUI
Learn how to build an iOS app with MVVM architecture pattern using Swift, Combine and SwiftUI.
Implementing mouse pointer interactions on iPad
The way mouse interaction works on iPad is not the same as it does on a Mac, since the cursor can morph into UI elements.
Throttling calls in Swift
Throttling wraps a block of code with throttling logic, guaranteeing that an action will never be called more than once each specified interval.
Libraries & Tools
SwiftDoc
Auto-generated documentation for Swift. Command-click no more.
iOS Nuts And Bolts
iOS bits and pieces that you can include in your project to make your life a bit easier.
Other
Custom rescue code in UIKit
If you're Bank of America, your view gets an additional setNeedsLayout in UIKit.
How to Convert HEIC Images to JPG on a Mac
Apple started using the HEIC image format with iOS 11. HEIC can cause problems for some apps. Here’s how to easily convert HEIC files to JPG.
Previous Issues
Mar 16
Building a Scrollable Custom Tab Bar in SwiftUI, Swift 5.8 and more!
Feb 23
Arbitrary SwiftUI Linear Gradient Rotation, Xcode 16.3, iOS 16.4 and more
Feb 16
Using User Defaults to store preferences in Swift, Swift Cookbook and more...
Feb 9
Color-naming systems, mastering charts and more!
Feb 2
30 000 lines of SwiftUI, Peer Feedback, Master Charts and more!
Jan 26
Storyboard or Code, VisionKit, iOS 16.3 and more!
Jan 19
ChatGPT with SwiftUI, M2 Pro, M2 Max and more!
Jan 12
iOS 16 Photo Picker, SwiftUI Charts, Tips to Survive in Tech and more!
Jan 5
iOS Developer Trends, Enums explained, SwiftUI and more...
Dec 22
Announcing Lottie 4.0, SwiftUI Lifecycles and more!
Load More