Swift Evolution Monthly
banner
swiftevolutionm.bsky.social
Swift Evolution Monthly
@swiftevolutionm.bsky.social
Monthly summary of Swift Evolution. Subscribe to the newsletter here: http://swiftevolution.substack.com – by @jeehut.bsky.social
🐛 Debug String.Index like a pro!

#Swift 6.1 brings clearer String.Index descriptions. Out with cryptic _rawBits, in with readable position info.

More updates 👉 https://www.fline.dev/swift-evolution-monthly-may-november-2024/
#SwiftLang #iOSDev #debugging
December 9, 2024 at 2:00 PM
🔍 #Swift tightens up member import visibility!

No more surprise extensions from transitive imports. Explicit imports required for extension methods – just like types.

Full story 👉 https://www.fline.dev/swift-evolution-monthly-may-november-2024/
#SwiftLang #Swift #iOSDev
December 4, 2024 at 4:00 PM
⚙️ #Swift compiler warnings are getting way more flexible!

New granular controls let you choose which warnings become errors. Perfect for large codebases and gradual upgrades.

Read more 👉 https://www.fline.dev/swift-evolution-monthly-may-november-2024/
#Swift #SwiftLang #iOSDev
December 2, 2024 at 2:00 PM
🎯 The little things matter: Trailing commas everywhere in #Swift!

Function params, tuples, conditional statements – all get trailing comma support. Your git diffs just got way cleaner.

Details here 👉 https://www.fline.dev/swift-evolution-monthly-may-november-2024/
#SwiftLang #iOSDev #coding
November 28, 2024 at 2:00 PM
🔑 Swift is getting smarter with Metatype Keypaths!

Finally accessing static properties in keypaths will be possible. #SwiftData & database folks, this one's for you – no more workarounds needed.

Check it out 👉 https://www.fline.dev/swift-evolution-monthly-may-november-2024/
#iOSDev #SwiftLang
November 26, 2024 at 1:00 PM
📱 Swift Evolution: ObjectiveC implementations in #Swift is here!
Now you can implement Obj-C headers directly in Swift while keeping full compatibility. Perfect for modernizing legacy iOS apps without breaking things.

More details 👉 https://www.fline.dev/swift-evolution-monthly-may-november-2024/
November 24, 2024 at 12:00 PM