Latest Updates
Read my latest articles. Browse the archives. Follow the RSS feed. Subscribe to the newsletter to get the latest posts direct to your inbox.
-
Swift Switch And If Expressions
Swift 5.9 introduced a change that allows you to use
if
andswitch
statements as expressions. There are some limitations but it can still be useful. -
Xcode Explicitly Built Modules
Xcode 16 introduces an experimental setting to explicitly build Swift modules. Here’s my notes from trying it out.
-
WWDC 2024 Viewing Guide
My WWDC 2024 viewing guide to help you plan the sessions you want to watch.
-
iPad 2024 Screen Sizes
The 2024 iPad release updates both iPad Pro and iPad Air models. Here’s a recap of what you need to know when updating your apps for the new devices.
-
SwiftUI Pie Charts
Apple added pie charts to SwiftUI in iOS 17. Here’s an example to get you started.
-
Fetching OSLog Messages in Swift
Using the OSLog framework for logging in your Apps? How do you retrieve those logs at runtime to show them in your App? Here’s what worked for me.
-
Xcode Bookmarks
Xcode 15 added a new way to bookmark source code annotations and search queries.
-
SwiftUI Inverting A Boolean Binding
How do you change a SwiftUI binding to a boolean to give the inverted value?