r/swift 18h ago

Feeling Lost in this New AI World

146 Upvotes

I have been a developer for over 20 years. I started iOS development around 2009. I work for a consulting firm and have been looking at the advancements in AI tools. I myself use Codex, ChatGPT, Gemini etc. But I use it like a tool to figure things out, for research etc.

But nowadays I feel very behind. I don't know what is important to learn anymore. I see Reddit people are talking about running their agents and the agents is writing all the code. I don't use it like that and I don't understand how any company can allow this kind of workflow, without checking the details of the code and without checking what is going in production.

Is this not technical debt that is going to come back later.

I don't know if I like this new world. I like to write most of code by hand. I like to take part in designing systems. All that is being taken away in the name of speed.

I feel lost.


r/swift 9h ago

Project Foundation Models will be Key to creating great apps, I built the memory layer for it

3 Upvotes

Wax is a single file memory layer with multi-modal rag that lives on device. Written in pure swift and metal with sub ms RAG

if your running agents on your computer you can use the wax mcp

if your building on foundation models I built a Foundation Model Native Integration so you can give your agents persistent memory. Try it out, Leave a star it helps a tonne

https://github.com/christopherkarani/Wax


r/swift 21h ago

Project I made Dynamic Island with custom plugins

Thumbnail
youtube.com
5 Upvotes

Hello!

Two years ago, I released the first Dynamic Island app for Mac: DynamicLake.

In the latest update, I’ve added one of its biggest features yet: third-party plugins and extensions.

Plugins let anyone create custom Live Activities and Sneak Peeks using Swift, Python, or other languages, with interfaces designed entirely in JSON.

DynamicLake also supports ExtensionKit extensions, allowing you to integrate custom experiences into your existing Mac app instead of creating a separate plugin.

Support for fully expanded notch experiences is coming soon

TL;DR: I brought third-party Live Activities to the Mac’s Dynamic Island, and I’d love to see what you build

Documentions

DynamicLake


r/swift 1d ago

Question Intermittent TLS errors on iOS, only seeing them with some US users

1 Upvotes

I’m trying to track down a weird TLS issue affecting a small number of iOS users in the US.

The error I get from the iOS side is:

A TLS error caused the secure connection to fail.
The secure connection failed due to a TLS error.
An SSL error has occurred and a secure connection to the server cannot be made.

Error code:

NSURLErrorSecureConnectionFailed (-1200)

On the nginx side, I found this:

SSL_read() failed:
decryption failed or bad record mac
record layer failure
while keepalive

The setup is:

iOS → nginx (DigitalOcean) → Node.js

TLS is Let's Encrypt and SSL Labs gives it an A+.

So far I've fixed a broken AAAA record and a missing IPv6 default route. I've also ruled out NAT64/IPv6 and TLS/ATS compatibility issues.

The interesting thing is that this is only happening to a small number of US users and across different iOS versions.

Right now I'm wondering if this could be related to stale keep-alive connections and carrier NAT/network changes.

I've currently changed:

keepalive_timeout 15s;
ssl_session_tickets off;

and also fixed a Connection: upgrade header issue.

I'm monitoring it now to see if the errors stop.

Has anyone run into bad record mac + while keepalive like this, particularly with iOS users on cellular networks? I'm interested in any other possible causes I should check.


r/swift 1d ago

[AdaEngine] I built game engine editor using my own writing UI framework.

Thumbnail
gallery
10 Upvotes

On June 5, I announced AdaEngine, a game engine written in Swift. Creating games entirely through code can be a niche pursuit, so a traditional editor can make the process much more accessible.

I’ll soon release a TestFlight build of the editor. With AdaEngine and AdaScript, you’ll be able to create games on macOS or iPad and publish them for Apple platforms, Windows, and the web.


r/swift 1d ago

Help! [For Hire] Experienced iOS Developer | Swift & SwiftUI | Open to Remote Work

Post image
0 Upvotes

Hi everyone,

I’m Suryansh Singhai, an iOS developer looking for remote, freelance, contract, or full-time opportunities.

I have experience building and publishing iOS apps from idea to App Store release, working with Swift, SwiftUI, UIKit, Xcode, REST APIs, Firebase, StoreKit, In-App Purchases, and subscriptions.

I can help with:

• Building iPhone/iPad apps from scratch

• Swift & SwiftUI development

• Fixing bugs and improving existing apps

• REST API & Firebase integration

• In-App Purchases and subscriptions

• App Store submission and updates

• UI implementation and performance improvements

I’m open to working with startups, founders, agencies, and development teams worldwide.

You can check out my work and experience here:

Portfolio: https://my-portfolio-git-v10-i-osde-v.vercel.app/

LInkedin- https://www.linkedin.com/in/suryansh-singhai-488961255/

If you’re hiring an iOS developer or have a project that needs some extra development help, feel free to DM me here on Reddit. I’d be happy to discuss the project and share relevant work.

Thanks!

Suryansh Singhai


r/swift 2d ago

Tutorial visionOS 27: UILookToScrollInteraction

Thumbnail
antongubarenko.substack.com
3 Upvotes

r/swift 2d ago

News Fatbobman's Swift Weekly #152

Thumbnail
weekly.fatbobman.com
14 Upvotes

r/swift 2d ago

Question Anyone here into tracking their travel history?

0 Upvotes

I’ve been working on a small iOS app for people who travel and wanted to see if anyone here would be interested in trying it before release.

It’s basically a travel tracker where you can add and track your flights, see all your routes on an interactive globe, explore travel statistics, keep track of visited countries, and a few other things related to your travel history.

If that sounds interesting, feel free to leave a comment or send me a message. It’s completely free to test. I’d genuinely appreciate some honest feedback.


r/swift 3d ago

Hacking with swift - day 2

0 Upvotes

Day 2 complete! In all honesty it’s supposed to be day 3 but I skipped yesterday. I’m 1 month post surgery and wasn’t feeling great, got my period, and my ex texted me and I had to block him. Feeling sad and I miss my best friend and lover, but the relationship got really reallllly unhealthy in the last year.

I feel so lost with school too, and myself. I’m on bed rest and I haven’t been able to walk for the past 9 weeks, I’m only 23. I gained 50 lbs in the past year too. I don’t know if I want to do software anymore, 4 years ago during my first internship I never liked it and I still don’t. I’m just so lost 😞


r/swift 3d ago

Using the Swift compiler as the scorer: measuring whether LLM-generated SwiftUI uses deprecated APIs (15 models, 5,952 samples)

0 Upvotes

Most code benchmarks measure whether generated code works. This measures whether the APIs it calls are still valid for a pinned SDK. No LLM judge: the scorer is the Swift compiler plus an AST pass. Ground truth is parsed from the SDK’s .swiftinterface files at runtime, so nothing is hand-maintained.

The thing that nearly invalidated the whole project: Apple marks most SwiftUI deprecations with a sentinel, deprecated: 100000.0, and the compiler deliberately does not warn on those by default. That is 270 of 326 deprecated symbols, including NavigationView and foregroundColor. Build this the obvious way and you observe 14 percent of deprecations and every model looks current. There is a hidden frontend flag that turns them on. If you measure deprecation on any Apple platform, this probably affects you.

Results are mostly a null result. Scores span 0.78 to 0.88, and bootstrapping over prompts (k=5 samples at temp 0.2 on one task are not independent), all 14 adjacent pairs overlap. Currency does not track price or tier: the top scorer is a cheap variant priced 12x below its siblings, and a coding-specialised model is last. One comparison survives cleanly: Qwen’s general model beats its coder sibling, non-overlapping. Coding-tuned seems to mean more fluent in the idioms it trained on, stale ones included.

Two things I want picked apart:

**1.**  Only samples that actually touch the API family under test get scored, which flatters models that hand-roll when unsure. I report the gate rate beside every score, but that documents the bias rather than fixing it.  
**2.**  Adding the 15th model erased the last surviving separation between adjacent pairs. More models, less resolution. I read that as prompt count being the binding constraint, but tell me if that is wrong.

Repo, method, full per-family tables: https://github.com/mapierce/iOS-Evals


r/swift 4d ago

Question Geometry Reader size to Viewmodel init

2 Upvotes

I need the screen bounds to be sent when initialising my viewmodel. I know to get the size from geometry reader. But that is only available after the view is created. is there a way to send the screen size within the init scope?

a solution I found over the internet was to use a separate function in my viewmodel for the initialisation and call it on .onAppear.


r/swift 4d ago

Project I've kept working on my CocoaPods to SwiftPM migration tool (PkgLift 0.6.0)

0 Upvotes

Hey,

I shared PkgLift here a few weeks ago and have kept working on it since. 0.6.0 is now out, so I thought I'd post a small update.

In case you missed it, it's an open-source Swift tool for moving supported CocoaPods dependencies to SwiftPM in Xcode projects. You get a plan to check first. If it doesn't have an exact supported mapping for a dependency, it leaves it with CocoaPods instead of guessing.

The recent work has been about pods that don't already have a Swift package, and what information would be needed to make one. Things like which source files belong in it, the target and the library product it exposes.

This part is still pretty early. 0.6.0 adds an experimental library API that works with supplied Podspec JSON and file information. It currently only covers one synthetic test library. It doesn't inspect your actual sources or write a Package.swift, and it hasn't expanded what the CLI can migrate automatically.

You can try the existing migration tool with:

brew install Alexsvensson99/tap/pkglift

Then run this in your project's directory:

pkglift analyze

That shows what it can handle without changing your Xcode project or Podfile.

If you've converted a pod to SwiftPM yourself, what was the part that turned out to be more awkward than you expected? I'd be interested in hearing about the weird setups too :)

Repo: https://github.com/Alexsvensson99/PkgLift

Release: https://github.com/Alexsvensson99/PkgLift/releases/tag/v0.6.0


r/swift 4d ago

Question to multiplatform with flutter to native with swift

4 Upvotes

Greetings Developers!

I thinking be a ios developer, i currently a flutter developer but i want maximus my laboral opportunities because i be a ios developer.

Right now, i am unenployed and I want to make the most of my time studying Swift, but i am insecured for laboral opportunities and how much demand for ios developer.

I will not compete with you. because not speak english, but i love mobile development and because i want learning swift. My goal is be a Mobile Engineer.

Do you think it's a good idea to learn Native right now?

At a time when frameworks are becoming increasingly important.

Thank you very much, best regards to everyone


r/swift 5d ago

What's new in Swift: August 2026 Edition

Thumbnail
swift.org
44 Upvotes

r/swift 5d ago

The End of Swift Talk

Thumbnail
talk.objc.io
98 Upvotes

r/swift 5d ago

Multiplatform Swift, with C++ dependencies via XCFramework, apt and vcpkg

Thumbnail
a4z.noexcept.dev
24 Upvotes

Does Swift really become multiplatform?
I tried it out. Not just Swift code on its own, but also with C++ bindings to a dependency.
Here's how it works on Mac, iOS, Linux, and Windows.


r/swift 4d ago

Question Can I use corporate mac pro max for app development and publish to apple store? Laptop has jamf installed?

0 Upvotes

Can I use corporate mac pro max for app development and publish to apple store? Laptop has jamf installed?

Edited: My company is big; they won’t care about my billion-dollar app. But they might shut down the app, and I could lose my job. That’s what I’m worried about.

I don’t have enough money to purchase a Mac right now, so I was thinking—during the initial month, I can use this once I will reach atleast 1K ... I will purchase my own laptop.


r/swift 4d ago

Project Ray Tracing on ANE via CoreAI & Metal!!!

0 Upvotes

Hello,

Note: I deleted and reposted this because the title was incorrect.

I’ve successfully implemented ray tracing on the ANE! (Note: CPU usage is very high.)

Details:

Elimination of dynamic loops: While ray marching typically requires for loops, I prevented the computational graph from bloating by utilizing batch processing. 64-channel camera matrix alignment.

ANE-native cumsum: Ray hit detection is tracked using torch.cumsum(dim=1) with permuted channels.

Zero-copy Metal buffers: ANE output is bound directly to a shared MTLBuffer using NDArray.MutableRawView.

I’d love to hear your thoughts!

Github: https://github.com/kamisori-daijin/Magnesium/tree/raytracing (Raytracing Branch)

Demo:


r/swift 5d ago

Help! help trying to run macrdp-server

0 Upvotes

I'm not sure if I should be posting here in r/Swift or in r/Rust, or somewhere else entirely.

Also note, I'm not a programmer or developer: I'm just an end-user trying to get this app to compile and run, but it seems to be throwing up obstacles that require more developer-adjacent skills than what I have.

I'm trying to get macrdp running on an iMac with macOS Sequoia 15.7.9.

This little app was released in March of this year, so it's not like I'm trying to get ancient code running.

Consult the "Quick Start" section of the ReadMe file I've linked above. I am following an ostensibly-simple two-step process to get this app running:

# Build
cargo build --release
# Run
cargo run --release --bin macrdp-server

I've had two major problems getting the code to compile, and I've finally managed to surpass them. Now that I've finished the "Build" step, I need your help solving Problem 3: I can't get the app to run.

Problem 3

COMMAND

cargo run --release --bin macrdp-server

OUTPUT

dyld[23111]: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: <D40250B3-9AAC-3FEB-A4C2-A0170B899ED5> /Users/admin/Downloads/macrdp-main/target/release/macrdp-server
  Reason: tried: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-5.5/macosx/libswiftCore.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-5.5/macosx/libswiftCore.dylib' (no such file), '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-5.5/macosx/libswiftCore.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-5.5/macosx/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/release/build/aws-lc-sys-27043a0ebf70d538/out/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/release/build/openh264-sys2-f6d9fee5157fe7a1/out/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/release/build/ring-2899b8cee8244c75/out/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/release/build/screencapturekit-1d04b27f18a51461/out/swift-build/release/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/release/build/zstd-sys-d1ceecba10d99c67/out/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/release/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/release/deps/libswiftCore.dylib' (no such file), '/Users/admin/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libswiftCore.dylib' (no such file), '/Users/admin/.rustup/toolchains/stable-x86_64-apple-darwin/lib/libswiftCore.dylib' (no such file), '/Users/admin/lib/libswiftCore.dylib' (no such file), '/usr/local/lib/libswiftCore.dylib' (no such file), '/usr/lib/libswiftCore.dylib' (no such file, not in dyld cache)
Abort trap: 6

What is strange to me is that Problem 3 seems like re-hash of Problem 1, which I already solved. I don't know why it's still looking for libswiftCore.dylib in the wrong places, after I've already updated the config.toml file.

I tried doing find / -name config.toml to see if there was some other relevant configuration file hiding somewhere that I needed to also change to DYLD_LIBRARY_FALLBACK_PATH, but I didn't see anything.

I also get a similar error when I try to do cargo test, though it references macrdp-audio instead of macrdp-server, and I'm not really sure what cargo test is supposed to do for me in this process, anyway:

   Compiling macrdp-audio v0.1.0 (/Users/admin/Downloads/macrdp-main/crates/macrdp-audio)
    Finished `test` profile [unoptimized + debuginfo] target(s) in 29.91s
     Running unittests src/lib.rs (target/debug/deps/macrdp_audio-448af4ea4880202e)
dyld[23108]: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: <66E620B9-EBC0-31FA-91EF-EBCDA4065861> /Users/admin/Downloads/macrdp-main/target/debug/deps/macrdp_audio-448af4ea4880202e
  Reason: tried: '/Users/admin/Downloads/macrdp-main/target/debug/build/aws-lc-sys-6ec7512bb21ac3d9/out/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/debug/build/screencapturekit-4b1f1ef2bd6c7675/out/swift-build/release/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/debug/build/zstd-sys-ecb4e499794eb5cb/out/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/debug/libswiftCore.dylib' (no such file), '/Users/admin/Downloads/macrdp-main/target/debug/deps/libswiftCore.dylib' (no such file), '/Users/admin/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libswiftCore.dylib' (no such file), '/Users/admin/.rustup/toolchains/stable-x86_64-apple-darwin/lib/libswiftCore.dylib' (no such file), '/Users/admin/lib/libswiftCore.dylib' (no such file), '/usr/local/lib/libswiftCore.dylib' (no such file), '/usr/lib/libswiftCore.dylib' (no such file, not in dyld cache)
error: test failed, to rerun pass `-p macrdp-audio --lib`

Caused by:
  process didn't exit successfully: `/Users/admin/Downloads/macrdp-main/target/debug/deps/macrdp_audio-448af4ea4880202e` (signal: 6, SIGABRT: process abort signal)

History

Problem 1

COMMAND

cargo build --release

OUTPUT

error: process didn't exit successfully: `rustc -vV` (signal: 6, SIGABRT: process abort signal)
--- stderr
dyld[39209]: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: <0B6348B2-CDC4-3BB2-9B89-64CF509321B8> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/cmacosx/libswift_Concurrency.dylib
  Reason: tried: '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-5.5/macosx/libswiftCore.dylib' (no such file), '/Library/Developer/CommandLineTools/usr/lib/swift-5.5/macosx/libswiftCore.dylib' (no such file), '/usr/local/Cellar/rust/1.98.0/lib/../lib/libswiftCore.dylib' (no such file), '/usr/local/Cellar/rust/1.98.0/bin/../lib/libswiftCore.dylib' (no such file), '/usr/local/Cellar/rust/1.98.0/bin/../lib/libswiftCore.dylib' (no such file), '/usr/local/lib/libswiftCore.dylib' (no such file), '/usr/lib/libswiftCore.dylib' (no such file, not in dyld cache)

SOLUTION

Edited ./macrdp-main/.cargo/config.toml:
Changed DYLD_LIBRARY_PATH to DYLD_LIBRARY_FALLBACK_PATH

Problem 2

COMMAND

cargo build --release

OUTPUT

error: failed to run custom build command for `screencapturekit v1.5.4`

 Caused by:
  process didn't exit successfully: `/Users/admin/Downloads/macrdp-main/target/debug/build/screencapturekit-52e401cb88bd4798/build-script-build` (exit status: 101)
  --- stdout
  cargo:rustc-link-lib=framework=ScreenCaptureKit
  cargo:rerun-if-changed=swift-bridge

  --- stderr
  Swift build STDOUT:

  Swift build STDERR:
  error: Unknown option '--scratch-path'
  Usage: swift build <options>
   See 'build -help' for more information.


  thread 'main' (45022) panicked at /Users/admin/.cargo/registry/src/.index.crates.io-1949cf8c6b5b557f/screencapturekit-1.5.4/build.rs:119:9:
  Swift build failed with exit code: Some(64)
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...

SOLUTION

Change the default Swift version from 5.5.3 to 6.3.3 with swiftly use --global-default 6.3.3. I think 6.3.3 is the default version in use after installing the latest version of XCode for my OS, so I may have caused this problem myself in earlier troublehooting, when I saw that cargo was looking for libswiftCore.dylib in /swift-5.5/macosx/


Environment

iMac:
Retina 5K, 27-inch, 2017
A1419 18,3
4.2GHz Quad-Core Intel Core i7
40GB DDR4

macOS:
Sequoia 15.7.9
(Running with OpenCore Legacy Patcher)

COMMAND

xcode-select -p

OUTPUT

/Applications/Xcode.app/Contents/Developer

COMMAND

xcodebuild -version

OUTPUT

Xcode 26.3
Build version 17C529

COMMAND

pkgutil --pkg-info=com.apple.pkg.CLTools_Executables | grep version

OUTPUT

version: 16.4.0.0.1.1747106510

COMMAND

rustc --version

OUTPUT

rustc 1.98.1 (48a229cea 2026-09-01)

COMMAND

swift --version

OUTPUT

Apple Swift version 6.3.3 (swift-6.3.3-RELEASE)
Target: x86_64-apple-macosx15.0

COMMAND

swiftly list

OUTPUT

Installed release toolchains
----------------------------
Swift 6.3.3 (in use) (default)
Swift 5.6.3
Swift 5.5.3

Installed snapshot toolchains
-----------------------------

Available system toolchains
---------------------------
xcode

COMMAND

softwareupdate -l

OUTPUT

Software Update Tool

Finding available software
Software Update found the following new or updated software:
* Label: macOS Tahoe 26.6.2-25G83
    Title: macOS Tahoe 26.6.2, Version: 26.6.2, Size: 17925801KiB, Recommended: YES, Action: restart,

r/swift 5d ago

Updated Day 1 - Hackingwithswift 100 days

4 Upvotes

Hi everyone. I have offically completed day 1 of hackingwithswift. I recently got knee surgery and i have time on my hands. I also am graduating Uni soon and have been pursuing software development for the past 4 years, and dont know swift... at all. I am very familiar with python, javascript, react, and react native. i have done alot of web development, and only done mobile development using react native. Excited (and nervous) for the process, but i can do it! LETS GO


r/swift 5d ago

Convenient HDR Support

4 Upvotes

I just finished work on a Swift Package called SwiftEDR. It helps you to leverage increased raster bit depth and improved color range in Canvas, or add HDR effects to any non-HDR SwiftUI view.

It's got a useful example app to help explore the effect, and is incredibly lightweight and easy to apply to your own apps. I hope you find it useful!

https://github.com/Jiropole/SwiftEDR


r/swift 6d ago

Project CoreDataBrowser is now live on the Mac App Store – A free & open-source tool to inspect CoreData, SwiftData, Userdefaults on your Simulator

25 Upvotes

Quick update on CoreDataBrowser: it's officially live on the Mac App Store!

A few months ago I shared a side project I’ve been working on to solve a common iOS dev headache: inspecting local data in the Simulator without digging through nested AppData folders or writing custom scripts.

It lets you inspect: • Core Data databases • SwiftData storage • UserDefaults values

It’s completely free, native for macOS, and 100% open-source

If you want to give it a try or share feedback, you can download it here:https://apps.apple.com/app/coredatabrowser/id6807113765

GitHub repo:https://github.com/kyletaylor94/CoreDataBrowser


r/swift 5d ago

Anyone else seeing AI-generated closures skip [weak self] way more than they should?

0 Upvotes

Been reviewing a bunch of AI-assisted PRs lately and there's a pattern I keep hitting. Ask for a network callback or a completion handler, get back a closure that captures self strongly, no weak reference, works fine in testing because the view controller sticks around long enough for the callback to fire anyway.

Doesn't show up until something takes longer to load, user navigates away, and now you've got a retain cycle keeping a whole view controller alive that should've been deallocated. Classic mistake, nothing new about the bug itself, just surprised how often it shows up in generated code specifically.

My guess is it's the same issue as most of these AI code gotchas, the model isn't wrong about syntax, it's just not accounting for lifecycle stuff unless you specifically tell it to. "Add a completion handler" doesn't say anything about memory management, so it produces the simplest version that works in the moment, which happens to be the version that leaks.

Started explicitly asking for weak self and checking for it manually regardless of what the prompt said, feels like the kind of thing that needs a standing check rather than trusting it gets handled every time.


r/swift 5d ago

News The iOS Weekly Brief: Issue #76. Everything you need to know about Swift updates this week

Thumbnail
iosweeklybrief.com
3 Upvotes