👋🏼 Welcome to SwiftlyRush
It's great to be entering February and now we're moving away from the horrible month of January. You'll understand if you read my previous newsletter.
This week, I have delved deeper into the best ways of dismissing the keyboard when using SwiftUI TextFields.
Also, if you followed my previous issue surrounding indie developers, and I mentioned the amazing game of Wordle that was developed by Josh. Well, this week we saw him announce the sale of this game to The New York Times. I am sure raised a few eyebrows, but I am truly happy when I see an indie developer succeed and I hope the game continues the great success.
🥳 What's New
Dismissing Keyboard on a SwiftUI TextField
This week I have delved more into SwiftUI and figured out the best way to dismiss the keyboard when using SwiftUI TextFields. So check out this brand new article exploring the brand new @FocusState property wrapper.
🔥 Community News
Gracefully handle non-optional Core Data properties in Swift by Jesse Squires
In this article, Jesse delves into the inner workings of Core Data and how it uses abstracted NS object types for optional values. Core Data can often be a mystery and this article is a very useful read for anyone trying to understand this stack further.
@EnvironmentObject explained for sharing data between views in SwiftUI
@EnvironmentObject in SwiftUI allows injecting dependency by making them available to any child views through the SwiftUI Environment.
Create asynchronous Swift Command-Line Tool with AsyncParsableCommand? by An Tran
Fancy building a CLI tool using Swift, An Tran does a great job explaining but delves deeper into making async calls using CLI written in Swift.
An update on Wordle by Josh Wardle
The fascinating word game that took Twitter by storm, congratulations to Josh on the success of this very addictive game by selling to The New York Times.
💡 And Finally...
Apple has updated the intermediate certificates!