Advertisement Β· 728 Γ— 90
#
Hashtag
#swift6
Advertisement Β· 728 Γ— 90
Preview
VaultAudit AI App - App Store Download VaultAudit AI by Damien Asseya on the App Store. See screenshots, ratings and reviews, user tips, and more apps like VaultAudit AI.

No cloud lag. No data leaks. No bank sync drama. πŸ™…β€β™‚οΈ Just fast, local OCR that organizes your life in seconds. VaultAudit AI is the cleanest tool in my 2026 tech stack. πŸ’»πŸ›‘οΈ
Audit now: apps.apple.com/us/app/vault...
#Swift6 #MinimalistTech #VaultAuditAI #Efficiency

0 0 0 0
Preview
VaultAudit AI App - App Store Download VaultAudit AI by Damien Asseya on the App Store. See screenshots, ratings and reviews, user tips, and more apps like VaultAudit AI.

Built with Swift 6 and SwiftData for the next generation of iOS. πŸ“± VaultAudit AI brings lightning-fast on-device AI to your pocket. No cloud lag, just instant subscription insights. ⚑
Check the tech: apps.apple.com/us/app/vault...
#Swift6 #iOS18 #IndieDev #VaultAuditAI

1 1 0 0

Swift 6 migration is painful, especially with non-Sendable dependencies. Compiler errors pile up fast. But it pays back: fewer crashes, more predictable concurrency, less threading chaos.
Rough to start, worth it in the end.

#Swift #iOSDev #Swift6 #MobileDev #iOS

1 0 0 0
Preview
@_exported import VS public import Swift 6 introduced a new feature called "Access level imports". With [SE-0409](https://github.com/swiftlang/swift-evolution/blob/main/proposals/0409-access-level-on-imports.md) you can attach access…

πŸ“¦ @_𝑒π‘₯π‘π‘œπ‘Ÿπ‘‘π‘’π‘‘ π‘–π‘šπ‘π‘œπ‘Ÿπ‘‘ 𝑉𝑆 𝑝𝑒𝑏𝑙𝑖𝑐 π‘–π‘šπ‘π‘œπ‘Ÿπ‘‘ by Alexander Weiss

Swift 6 brings six access levels for imports. Compare re-exporting symbols as your own vs declaring public dependencies.

#Swift #Swift6

alexanderweiss.dev/blog/2026-01...

1 0 0 0

βš™οΈ π‘Šβ„Žπ‘Žπ‘‘ 𝑆𝑒𝑑𝑑𝑖𝑛𝑔 π‘†β„Žπ‘œπ‘’π‘™π‘‘ 𝐼 π‘ˆπ‘ π‘’? by Matt Massicotte (@massicotte.org)

Cut through Swift 6 complexity: which 5 compiler settings actually matter and which you can safely ignore.

#Swift6 #Swift #iOSDev

massicotte.org/blog/what-se...

2 1 0 0
Preview
Understanding Data Races: A Visual Guide for Swift Developers Thoughts about Software and Building Software

What do robot toddlers and coloring pages teach us about data races? First in a series building concrete mental models for Swift Concurrency. Feedback welcome!

krishna.github.io/posts/unders...

#swift #concurrency #swiftconcurrency #swift6

5 0 0 0
Preview
GitHub - chsxf/CiderKit.Tween: A pure Swift tweening library that complies with Swift 6 Strict Concurrency A pure Swift tweening library that complies with Swift 6 Strict Concurrency - chsxf/CiderKit.Tween

A few months ago, I started building CiderKit.Tween, a #Swift6 package dedicated to animation and tweening in particular.

For my fellow #Unity game devs, think DOTween but for #Swift and #SpriteKit.

Version 0.5.0 has been released with several new additions.

github.com/chsxf/CiderK...

#gamedev

7 2 0 0
Preview
SupabaseClient.execute()` fails to compile inside `@MainActor` Β· Issue #739 Β· supabase/supabase-swift 🐞 Bug Report β€” SupabaseClient.execute() fails to compile inside @MainActor context even when the model is Sendable Package supabase-swift Version 2.5.1 Swift 6.2 Platform / SDK iOS 26 (device &…

If you're using Supabase with Swift 6.2 and default MainActor, the execute() function will fail even if your model is Sendable.

The fix is to declare your model as nonisolated.

#swift6

github.com/supabase/sup...

3 0 2 0

Don't rely on AI to update your apps to support Swift 6.2.
ο»Ώ
I was doing it and it gave me all sorts of weird suggestions, and it did with confidence. Do it the hard way.
ο»Ώ
Read the articles, understand the principles, and then update your apps manually like the good old days.

#swift6

1 0 0 0

@.Sendable, Sendable, sending, nonisolated, @.concurrent, @.preconcurrency, _dispatch_assert_queue_fail

πŸ˜΅β€πŸ’«

#swift6

1 0 1 0

#Development
After a busy period with the #SwiftyNetworking refactor, Im now back in @Commit.Photos with performance tweaks. πŸ”§πŸ‘¨β€πŸ’»

I thought the project was ready for #Swift6, not now. The plan is simple - to start a solid promo and have an update ready at the end of the month. πŸ“Έ

0 0 1 0
Preview
Using MainActor.assumeIsolated to Solve Legacy API Compatibility Issues with Swift 6 Use MainActor.assumeIsolated in a synchronous context to create closure safely on the main thread and return Sendable types, achieving full compatibility without warnings or errors.

πŸ”„ π‘ˆπ‘ π‘–π‘›π‘” π‘€π‘Žπ‘–π‘›π΄π‘π‘‘π‘œπ‘Ÿ.π‘Žπ‘ π‘ π‘’π‘šπ‘’πΌπ‘ π‘œπ‘™π‘Žπ‘‘π‘’π‘‘ π‘‘π‘œ π‘†π‘œπ‘™π‘£π‘’ πΏπ‘’π‘”π‘Žπ‘π‘¦ 𝐴𝑃𝐼 πΆπ‘œπ‘šπ‘π‘Žπ‘‘π‘–π‘π‘–π‘™π‘–π‘‘π‘¦ 𝐼𝑠𝑠𝑒𝑒𝑠 π‘€π‘–π‘‘β„Ž 𝑆𝑀𝑖𝑓𝑑 6 by @fatbobman.com

Bridge legacy Apple APIs with Swift 6's strict concurrency using π‘€π‘Žπ‘–π‘›π΄π‘π‘‘π‘œπ‘Ÿ.π‘Žπ‘ π‘ π‘’π‘šπ‘’πΌπ‘ π‘œπ‘™π‘Žπ‘‘π‘’π‘‘ to provide MainActor context in synchronous methods.

#Swift6 #Concurrency #SwiftConcurrency

3 0 0 0
Preview
GitHub - chsxf/CiderKit.Tween: A pure Swift tweening library that complies with Swift 6 Strict Concurrency A pure Swift tweening library that complies with Swift 6 Strict Concurrency - chsxf/CiderKit.Tween

Just released the first (early) version of a new tweening package written entirely in #swift, which supports Swift 6 Strict Concurrency:

CiderKit.Tween

Full documentation and sample project available.

More info here: github.com/chsxf/CiderK...

#gamedev #swift6 #ciderkit

14 5 0 0
Preview
Practical Swift Concurrency - Donny Wals Learn everything you need to know to make optimal use of Swift Concurrency in your applications. This book covers everything from awaiting asynchronous method calls to building your own highly concurr...

I'm halfway through "Practical Swift Concurrency" from @donnywals.bsky.social, and it has already proved very useful to understand this new paradigm in concurrent multi-threaded programming.

practicalswiftconcurrency.com

I'm not there yet, but I'm progressing anyway.

#swift #swift6 #macdev

1 1 1 0

Swift 6 Concurrency: Complete Guide to Data Race Safety and Strict Concurrency

This is a comprehensive unofficial guide to Swift 6's strict concurrency model.

github.com/steipete/age...

#ios #iosdevelopment #swift #swiftui #Concurrency #swift6

4 1 1 0

Final Swift 6 solution: DTOs everywhere. Models stay behind the data actor, pass transfer objects around. Not the prettiest fix for Transaction->Categories->Subcategories chains, but it works. Data races: eliminated.
#Swift6 #Concurrency

3 0 1 0
Post image

Current status ... mistakes have been made. #swift6

0 0 0 0
Preview
Typed Throws in Swift 6 - Swift Shorts Hi Swifters πŸ‘‹πŸ», Today i am going to talk about Typed Throws that were introduced in Swift 6. If you have written any Swift code, you might have probably bumped into try, catch, and throws. Or maybe yo...

πŸš€Swift 6 brings Typed Throws

Precise error handling that’s smarter, safer & faster!
🎯 No more vague `catch` blocks
πŸ™…β€β™‚οΈ Know *exactly* what errors you’re dealing with.

πŸ“– Read now β†’ swiftshorts.com/2025/05/30/t...

#SwiftLang #Swift6 #iOSDev

5 0 0 0

Thought flipping to Swift 6 would be easy. Got 2 errors. Felt like a genius. Then my iOS/macOS sync broke and data went missing. Turns out just switching the compiler isn't enough - you need actors, not singletons. 99+ errors later, I finally got it.
#Swift6
#CodingLessons

3 0 1 0

Swift 6 migration: a rollercoaster of compiler switches, data races, and AI pitfalls. Lessons learned? Actors over singletons, DTOs for the win, and AI knowledge is an ocean wide but shallow. Embrace the errorsβ€”they're your real teachers. #Swift6 #iOSDev #IndieDeveloper

0 0 1 0
Post image

Spent months building an open-source framework to make Swift error handling actually enjoyable. Was really hoping to share it at try! Swift Tokyo, but my talk didn’t get selected. Now I'm thinking of turning it into a YouTube video instead. ▢️

Would anyone be genuinely interested? πŸ‘€πŸ‘‡
#Swift #Swift6

1 1 1 0
Preview
Join the Clipping Camera beta Available on iOS

πŸ“ΈπŸŽ¨ Release Candidate is ready!

πŸ“² testflight.apple.com/join/aYZWHvK6

It took a while to add the new sementation models and enable #Swift6 πŸ˜…. #SwiftConcurrency is not AVFoundation friendly… πŸ˜’

#BuildInPublic #PhotoArt #ClippingCameraApp #Photography #BackgroundRemoval #PhotoFilters

3 0 0 0
Swift 6: Typed Throws Typed Throws Swift 6 was released in September 2024 [1]. It introduced new testing frameworks, such as Swift Testing, and improved other fields, such as concurrency. Also, with this new update, Swif...

Swift 6: Typed Throws

codingwithvera.com/swift-6-type...

by Vera Dias
#ios #iosdevelopment #swift #swift6 #swiftlang #TypedThrows

2 0 1 0

So now with Swift 6 all of my codables need to be Sendable?

I feel this whole Swift6 concurrency implementation is with bad taste

#swift6 #concurrency

0 0 0 0
Screenshot of my Swift playground after I finished porting the first class from my C# project.

Screenshot of my Swift playground after I finished porting the first class from my C# project.

Just did a quick #SWIFT playground session to port some existing #csharp code over for my next side project.

Already ran into a #SWIFT6 threading issue just by creating a #Singleton, rewrote the extensions I already had to cover both km and miles.

#learning #iOSdev

4 0 3 0

πŸ“œ Full Changelog
Explore all the changes from 6.0.2 to 6.0.3 here: https://buff.ly/4iwCkjg

Upgrade now to stay up to date and make the most of Swift 6.0.3! πŸ’»βœ¨ #swiftlang #swift6 #iosdev #codeleadai

0 0 0 0

#ios #iosdevelopment #swift #swiftui #swiftlang #Swift6 #strictconcurrency #concurrency

0 0 0 0

Improving the approachability of data-race safety.
github.com/hborla/swift...

#ios #iosdevelopment #swift #datarace #swift6 #swiftlang #dataracesafety

1 0 2 0
Preview
Release 0.4.0 Β· lukepistrol/TaskTrigger New in this Version This version adds a new view TaskTriggerButton which abstracts the whole TaskTrigger logic further by being a drop-in replacement for a SwiftUI.Button. The advantage is, that as...

Just published a new version of my TaskTrigger package for #SwiftUI. Fully compatible with #Swift6 and with a new TaskTriggerButton.

github.com/lukepistrol/...

1 0 0 0