Arif
nsactor.bsky.social
Arif
@nsactor.bsky.social
Product Minded iOS Engineer.

Curios about Swift, SwiftUI, UIKit, Concurrency, Unit/UI Tests, SPM and Mobile DevOps.
Reposted by Arif
There were some interesting concurrency-related changes in Swift 6.1! Check them out.

www.massicotte.org/concurrency-...
New Concurrency Stuff with 6.1
At long last, there now a beta release of Swift 6.1! There are a few interesting things in here for those concurrency enthusiasts out there, and I wanted to go over them quickly.
www.massicotte.org
February 23, 2025 at 12:20 PM
Reposted by Arif
Existentials, isolation, globals, and region-based isolation. This is *dense* stuff. So, I called in JamieQ. I'm always impressed by their concurrency answers and yet again did not disappoint.

Kudos to @rituals@hachyderm.io for the excellent (and hard!) question.

gist.github.com/nathanhossel...
NonSendableActorBoundExample.swift
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
January 9, 2025 at 6:08 PM
Reposted by Arif
The `Animatable` protocol lets you hook into the animation subsystem of SwiftUI. You can expose any property using `AnimatableData` and have it interpolated for you (but the property does need to conform to `VectorArithmetic`)
December 19, 2024 at 12:36 PM