iOS dev
@iosdevio
9.9K
subscribers
12
photos
5
files
6.23K
links
There is a single sponsored link in each issue (monday).
One sponsor per issue.
Every sponsored link should be highly relevant to Apple ecosystem app development.
Sponsored link price - 100$
Contact:
@tigorn
Download Telegram
Join
iOS dev
9.9K subscribers
iOS dev
https://swiftwithmajid.com/2026/05/26/swift-defer-clean-up-before-you-leave/
Swift with Majid
Swift Defer. Clean up before you leave.
You may think about defer keyword as one of the most ambiguous language features in Swift, but it is very useful in some cases. You can use it deliberately, and it will give you safety. This week we will talk about some best practices of using defer in Swift.
iOS dev
https://azamsharp.com/2026/05/26/building-a-custom-data-store-in-swiftdata.html
AzamSharp
Building A Custom Data Store In Swiftdata
iOS dev
https://krishna.github.io/posts/monads-are-easy
Krishna's Blog
Monads are Easy
Monads don't have to be mysterious. Using a book warehouse analogy, this post explains what a monad is, what flatMap does, and how to spot one in the wild.
iOS dev
https://medium.com/@uwaisalqadri/type-driven-design-in-swift-better-money-formatting-4667b823fe6c
Medium
Type-Driven Design in Swift: Better Money Formatting
Not going to talk about how you can make money from Type-Driven Design (that’s something you can figure it out yourself), but I’m going to…
❤
2
iOS dev
https://touchlab.co/kmp-view-models
touchlab.co
Is AndroidX ViewModel the best choice for KMP projects?
Sharing ViewModels between platforms affects the iOS developer experience. In this post we will discuss this topic and some possible solutions in KMP projects that respect the native feel of iOS...
iOS dev
https://www.wesleymatlock.com/enter-sandman-mode-xcode-26-3-agentic-coding/
Wesley Matlock
Enter Sandman Mode: Three Months Inside Xcode 26.3's Agentic Coding
Professional iOS Engineer specializing in SwiftUI, VisionOS, and modern Apple platforms. Expert in HealthKit, tvOS, watchOS and even some VisionOS development with 85+ technical articles and comprehensive portfolio.
iOS dev
https://kyleye.top/posts/swiftui-hidden-from-capture/
知阅百微 见微知著
Hide SwiftUI Views from Screenshot | 知阅百微 见微知著
Hide specific SwiftUI views from screenshots and screen recordings without wrapping them in a secure text field
iOS dev
https://speakinginswift.substack.com/p/a-public-symbol-server-for-swift
Substack
A Public Symbol Server for Swift on Windows
The Browser Company hosts its own builds of the Swift toolchain for Windows.
iOS dev
https://www.avanderlee.com/concurrency/using-xcode-instruments-to-optimize-swift-concurrency-code/
SwiftLee
Using Xcode Instruments to optimize Swift Concurrency Code
Explore how Xcode Instruments can help you analyze, debug, and optimize your code for better app performance.
iOS dev
https://www.massicotte.org/stateless-actors/
massicotte.org
Stateless Actors
The purpose of an actor is to protect mutable state. But even an actor with no state to protect can serve a purpose.
iOS dev
https://livsycode.com/swift/uniquebox-ref-and-mutableref-in-swift-6-4/
Livsy Code → Learn Swift the smart way
UniqueBox, Ref, and MutableRef in Swift 6.4 → Livsy Code
Greetings, traveler! Swift 6.4 continues the ownership work that has been building through noncopyable types, borrowing, consuming parameters, lifetime dependencies, Span, and MutableSpan. The important part of this direction is that Swift is gaining more…
iOS dev
https://fatbobman.com/en/posts/taming-row-height-and-spacing-jumps/
fatbobman.com
Taming Row Height and Spacing Jumps in SwiftUI List with a Custom Layout
Learn why SwiftUI List rows jump during height changes and how to fix it using a custom Layout, state machine decoupling, and CollapsibleSpacingVStack — no UIKit required.