iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
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
10.8K subscribers
iOS dev
https://useyourloaf.com/blog/configuring-swiftui-fetch-requests/
Use Your Loaf
Configuring SwiftUI Fetch Requests
Dynamically configure a Core Data fetch request for use with SwiftUI.
iOS dev
https://www.andyibanez.com/posts/mainactor-and-global-actors-in-swift/
Andy Ibanez - iOS Developer
@MainActor and Global Actors in Swift
Learn what @MainActor is and how you can use Global Actors in Swift.
iOS dev
https://www.avanderlee.com/swift/unwrap-or-throw/
SwiftLee
Unwrap or throw: Exploring solutions in Swift
Unwrap or throw an error if an optional returns nil. It's a common scenario in Swift programs for which we're exploring several solutions.
iOS dev
https://www.swiftbysundell.com/articles/defining-dynamic-colors-in-swift/
Swift by Sundell
Defining dynamic colors in Swift | Swift by Sundell
Various techniques that let us define fully dynamic colors that adapt to the user’s selected color scheme, using either SwiftUI or UIKit.
iOS dev
https://benoitpasquier.com/modular-app-dependency-injection-generics-swift/
Benoit Pasquier
Dependency injection and Generics to create a modular app in Swift
When we talk about modular app, we rarely mention how complex it can be over time and get out of hand. In most cases, importing frameworks into one another is a reasonable solution but we can do more. Let’s explore how with dependency inversion in Swift and…
iOS dev
https://dasdom.dev/posts/accessibility-inspector
dasdom
The Accessibility Inspector | dasdom
The accessibility inspector can help you to improve the accessibility of you apps.
iOS dev
https://www.hackingwithswift.com/articles/241/how-to-fetch-remote-data-the-easy-way-with-url-lines
Hacking with Swift
My favorite new Swift API from iOS 15
AsyncSequence and effectful read-only properties combine to make something beautiful.
iOS dev
https://emptytheory.com/2021/08/14/creating-custom-parseable-format-styles-in-ios-15/
eMpTy Theory
Creating Custom Parseable Format Styles in iOS 15
Since way back in iOS 2.0, the venerable Formatter class and its derivations such as DateFormatter and NumberFormatter have been the go-to for converting values to and from strings. Over the years …
iOS dev
https://sarunw.com/posts/how-to-show-multiple-alerts-on-the-same-view-in-swiftui/
Sarunw
How to show multiple alerts on the same view in SwiftUI | Sarunw
If you have ever worked with an app with multiple alerts, please beware that the system can present only the latest or outermost one. Let's see how we can mitigate this.
iOS dev
https://sarunw.com/posts/how-to-reference-method-with-the-same-name-and-parameters-but-different-return-type-in-swift/
Sarunw
How to reference a method with the same name and parameters but a different return type in Swift | Sarunw
Trying to reference two methods with the same name and parameters will cause an ambiguous compile error. Learn how to resolve it.
iOS dev
https://levelup.gitconnected.com/image-caching-with-urlcache-4eca5afb543a
Medium
Image Caching with URLCache
Store images, and other media files to memory or storage with URLCache — an alternative to NSCache.
iOS dev
https://www.nbelov.com/garden/implementing-uitableview
Implementing UITableView
iOS dev
https://holyswift.app/sounds-streams-analysis-using-ai-in-swift
Holy Swift
Sound Stream Analysis Using AI in Swift - Holy Swift
This is a tutorial on how to do Sound Stream Analysis Using AI in Swift. Check the SoundAnalysis framework example here!
iOS dev
https://benoitpasquier.com/unit-testing-uiview-action-gesture-swift/
Benoit Pasquier
Unit testing UIView action and gesture in Swift
A big part of the developer journey is make sure our code behaves as expected. It’s best practice to setup tests that allow us to test quickly and often that nothing is broken. If unit testing is common practice to check the business logic, we can also extend…
iOS dev
https://www.avanderlee.com/swift/throwing-properties/
SwiftLee
How to use throwing properties to catch failures in Swift
Throwing properties and custom subscripts that throw allows us to catch failures from read-only accessors and handle unhappy paths.
iOS dev
https://www.avanderlee.com/swift/appstorage-explained/
SwiftLee
@AppStorage explained and replicated for a better alternative
The @AppStorage property wrapper allows reading and writing user defaults easily, while monitoring changes to redraw SwiftUI Views.
iOS dev
https://www.fivestars.blog/articles/openurl-openurlaction/
FIVE STARS
Handling links with SwiftUI's openURL | FIVE STARS
A deep dive into the latest environment value!
iOS dev
https://www.fivestars.blog/articles/swiftui-environment-values/
FIVE STARS
Every SwiftUI Environment Value explained | FIVE STARS
A tour on the 50+ public environment values.
iOS dev
https://medium.com/its-tinkoff/di-in-ios-complete-guide-cd76a079d2d
Medium
DI in iOS: Complete guide
Hi everyone, my name is Vitaly, and I am an iOS developer in the Messenger unit in Tinkoff. Today we will talk about what Dependency…
iOS dev
https://swiftsenpai.com/swift/async-await-network-requests/
Swift Senpai
How to Use URLSession with Async/await in Swift - Swift Senpai
Learn how to make network requests using async/await in Swift, and also find out what are the benefits it brings.