WTF why don't they have the same result?
setRightBarButton(editButton, animated: true)
setRightBarButtonItems([editButton], animated: animated)
The first one causes issues, the second one not 🤦♂️
| Website | https://alexsteiner.de |
| SchulPlaner App | https://schulplaner-app.com |
| Location | Münster, Germany |
WTF why don't they have the same result?
setRightBarButton(editButton, animated: true)
setRightBarButtonItems([editButton], animated: animated)
The first one causes issues, the second one not 🤦♂️
You're probably struggling with Swift Concurrency, I definitely was, especially when you turn on Strict Concurrency Checking. So Tom and I shared our learnings in a talk on AppDevCon last week.
Read on for the gist on how you can approach Swift Concurrency without going crazy.
I made an app.
https://play.google.com/store/apps/details?id=ch.pocketpc.nearbyglasses
Nearby Glasses is here to warn you when smart glasses are nearby.
I hope it's useful for someone.
The app is now open source (AGPL-3.0), the app is free and rather simple
https://github.com/yjeanrenaud/yj_nearbyglasses
It's also downloadable outside the Play Store. iOS port is in the making. F-Droid is an option, will have to look into that
🚀 New libraries for @graphql on Vapor and Hummingbird dropped!
Expose GraphQL APIs with just one line of code:
routeBuilder.graphql(schema: schema) { ... }
✅ Full spec compliance
✅ WebSocket subscriptions
✅ Built-in GraphiQL IDE
Check them out 👇
https://forums.swift.org/t/introducing-graphql-vapor-hummingbird-packages/84758

The GraphQLSwift organization is excited to publicly release graphql-vapor and graphql-hummingbird, which simplify exposing GraphQL APIs through the Vapor and Hummingbird server frameworks. Correctly exposing a GraphQL schema through HTTP is not trivial; you must consider specialized encodings, match errors to response status codes, and integrate specialized subscription protocols. The new graphql-hummingbirdand graphql-vapor packages handle all of these details. Integration is as easy as calli...
Xcode 26.4: “Fixed: When adding or removing test targets in an Xcode test plan, the file contents maintain a stable sort order. (132043612)”
Finally, one script less to maintain.