iOS dev
@iosdevio
10.7K
subscribers
12
photos
5
files
6.09K
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.7K subscribers
iOS dev
https://benoitpasquier.com/weak-self-story-memory-management-closure-swift/
Benoit Pasquier
Weak self, a story about memory management and closure in Swift
Memory management is a big topic in Swift and iOS development. If there are plenty of tutorials explaining when to use weak self with closure, here is a short story when memory leaks can still happen with it.
iOS dev
https://holyswift.app/introduction-to-xcode-frame-debug-a-sherlock-holmes-adventure
Holy Swift
Introduction to Xcode Frame Debug - Holy Swift
Introduction to Xcode Frame Debug, come and learn how to debug your views that are frame created. Hidden debug Xcode feature explained!
iOS dev
https://serialcoder.dev/text-tutorials/swift-tutorials/enumerating-and-counting-text-components-in-swift/
iOS dev
https://www.polpiella.dev/building-layouts-with-accessibility-in-mind-part-2
www.polpiella.dev
Building layouts with accessibility in mind - Part 2
Make use of `UIScrollView`s to make the layout built in part 1 even more accessible to all users.
iOS dev
https://merowing.info/2022/04/hot-reloading-in-swift/
Krzysztof Zabłocki
Hot Reloading in Swift
The year is 2040, and our newest MacBook M30X processors can compile large Swift projects perceivably instantaneously, sounds pretty amazing, right?
Except, compiling the codebase is just part of our iteration cycle. Other ones include: - restarting it (or…
iOS dev
https://developer.apple.com/wwdc22/
Apple Developer
WWDC25
Revisit an incredible week of technology and creativity.
iOS dev
https://digitalbunker.dev/toggling-slow-animations-again/
Aryaman Sharda
Adding Custom Shortcuts To Xcode
Here's how to restore the Slow Animations shortcut in the iOS Simulator
iOS dev
https://swiftwithmajid.com/2022/04/06/logging-in-swift/
Swift with Majid
Logging in Swift
We encounter bugs that are very hard to catch in the debugger from time to time. For example, it might occur only after a few days of app usage. In this case, running an app in a simulator and testing a feature doesn’t make sense. We need to understand what…
iOS dev
https://holyswift.app/merge-sort-classic-algorithm-series-in-swift
Holy Swift
Merge Sort a Classic Algorithm Series in Swift - Holy Swift
Merge sort in Swift. How to create this sort algorithm in Swift and in iOS, learn how to use divide and conquer strategy in Swift.
iOS dev
https://pavanpowani.hashnode.dev/decorator-pattern-in-swift
iOS dev
https://pavanpowani.hashnode.dev/the-repository-pattern-in-swift
iOS dev
https://towardsdev.com/dispatchgroup-and-dispatchsemaphore-in-swift-74cb6785677c
Medium
DispatchGroup and DispatchSemaphore in Swift
During our development time, we must be facing some cases that need our task executed in a specific order, in the most common requirement…
iOS dev
https://medium.com/@Shubhransh-Gupta/xcode-smart-debugging-tips-ios-development-8e5abb7f442b
Medium
Xcode Smart Debugging Tips| iOS Development
Setting a breakpoint in Xcode is as easy as clicking on the line number that you want to pause the app execution on. An overview can be…
iOS dev
https://useyourloaf.com/blog/dismissing-swiftui-views/
Use Your Loaf
Dismissing SwiftUI Views
SwiftUI has a less clumsy mechanism for dismissing presented views in iOS 15.
iOS dev
https://medium.com/@gianlucaannina_34907/use-swift-actor-to-handle-apis-calls-e55953beff05
Medium
Use Swift Actor to handle APIs calls
In this tutorial we will explain what an actor is and how to use it to handle APIs calls.
iOS dev
https://www.pointfree.co/blog/posts/74-parser-printer-unification
www.pointfree.co
Parser-printer unification
A new release of swift-parsing brings printing capabilities to your parsers for transforming structured data back into unstructured data.
iOS dev
https://www.avanderlee.com/swiftui/disable-animations-transactions/
SwiftLee
Disable animations on a specific view in SwiftUI using transactions
Disable animations on a specific view in SwiftUI and find out how you can replace the deprecated animation(nil) modifier.
iOS dev
https://quickbirdstudios.com/blog/abstract-syntax-tree-kotlin-swift/
QuickBird Studios
The Abstract Syntax Tree - Kotlin vs. Swift
A deep dive into the abstract syntax tree and how it could help to make our apps language independent with a comparison of Kotlin and Swift
iOS dev
https://bendodson.com/weblog/2022/04/13/web-inspector-on-ios-devices-simulators/
Bendodson
Web Inspector on iOS devices and Simulators
How to debug HTML and JS in Safari iOS, SFSafariViewController, and WKWebView using Web Inspector on macOS.
iOS dev
https://crunchybagel.com/nspersistentcloudkitcontainer/
Crunchy Bagel
General Findings About NSPersistentCloudKitContainer
This article contains our findings when converting Streaks to use NSPersistentCloudKitContainer.
iOS dev
https://martinmitrevski.com/2022/04/14/swiftui-performance-tips/
martinmitrevski
SwiftUI performance tips
Optimizing performance is definitely one of the most interesting topics, not only on iOS, but software development in general. There are many thought provoking challenges, accompanied with a detect…