Advertisement
Make iOS Apps using AI, with Alex Sidebar
Take advantage of our coding agent, built specifically for Swift. Generate modern SwiftUI from images. Fast Apply suggestions from Claude 3.5 Sonnet, o3-mini, and DeepSeek. Autofix errors and warnings. Enable thinking and web search. And so much more.
Hidden feature: if and switch
Some APIs are more dangerous than they seem 🫢
Last week I ran a poll on Twitter and LinkedIn.
Out of almost 500 votes, a short majority was thinking that calling the method .removeLast() on an empty Array would return nil.
But of course, I asked that question because there is definitely something more to it than what seems to be the straightforward answer 🙃
Bad practice: not using throwing tests
Here are 3 Swift Macros you can start using today 🤌
That’s it, Xcode 15 Release Candidate has been available since the middle of last week!
This means that we can now start using the new features of Swift 5.9 in production, including Swift Macros 🥳
So here’s a list of 3 Macros from the community that you can start using today!
Hidden feature: private properties
Did you know you can use Copilot with an Xcode project? 🤖
If you’re like me, you might have been a bit disappointed by the lack of any new AI-based feature that helps developers write code in Xcode 15.
That lack of an AI feature is even more frustrating when you know that it’s been more than 2 years since Microsoft has released Copilot 🥲
But did you know that it’s actually possible to use Copilot with an Xcode project?
Bad practice: capturing self in a nested closure
Here are 3 cool new features of Swift 5.9 🤩
You’re probably aware that Apple’s September keynote will be taking place on the 12th.
This means that it is now a matter of days before the official release of Xcode 15, and along with it the release of Swift 5.9!
So how about we prepare for it by going over 3 features that this new version of Swift will add to the language?