iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.04K
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://www.donnywals.com/providing-a-default-value-for-a-swiftui-binding/
Donny Wals
Providing a default value for a SwiftUI Binding – Donny Wals
Learn how you can write an extension on Binding to provide default values to SwiftUI
iOS dev
https://www.swiftbysundell.com/articles/opaque-return-types-primary-associated-types/
Swift by Sundell
Combining opaque return types with primary associated types | Swift by Sundell
How Swift’s opaque return types can be combined with primary associated types in order to create powerful abstractions without the need for any type erasure.
iOS dev
https://holyswift.app/introduction-to-swiftui-modularisation-with-spm/
Holy Swift
Introduction to SwiftUI Modularisation with SPM - Holy Swift
Learn how to create SwiftUI Modularisation with SPM with a practical and illustrated example. Start modularising your iOS apps today.
iOS dev
https://holyswift.app/a-guided-tour-for-swiftui-foreach-structure/
Holy Swift
A Guided Tour for SwiftUI ForEach Structure - Holy Swift
Learn about SwiftUI ForEach in this article. Discover how to use SwiftUI ForEach with nontrivial examples.
iOS dev
CN
iOS dev
https://mp.weixin.qq.com/s/ldbwl9nLxWyyBmk3bgX82A
Weixin Official Accounts Platform
淘宝拍立淘iOS相册架构设计小结
本文基于拍立淘相册在发展中遇到的问题,对相册的整体架构设计和实现思路进行总结阐述,并针对相册功能开发时会遇到的共性问题提供了解决方案。
iOS dev
https://mp.weixin.qq.com/s/kp6cdDrdQ4rhfdXH-_Q8IA
Weixin Official Accounts Platform
优先级反转那些事儿
文章主要阐述了优先级反转的一些概念和解决思路,并结合iOS平台的几种锁进行了详细的调研。通过深入的理解,可以去规避一些不必要的优先级反转,从而进一步避免卡死异常。
iOS dev
EN
iOS dev
https://github.com/mRs-/Black-Friday-Deals
GitHub
GitHub - mRs-/Black-Friday-Deals: Black Friday Deals for macOS / iOS Software & Books
Black Friday Deals for macOS / iOS Software & Books - mRs-/Black-Friday-Deals
iOS dev
https://danielsaidi.com/blog/2022/11/24/applying-complex-gestures-to-a-swiftui-view
Daniel Saidi
Applying complex gestures to a SwiftUI view
As we saw in last week’s post, gestures in a ScrollView are complicated, since they can block the scrolling. Without a scroll view, things become a lot easier. Let’s take a look.
iOS dev
https://www.pointfree.co/blog/posts/84-better-swiftui-navigation-apis
www.pointfree.co
Better SwiftUI navigation APIs
Navigation in SwiftUI can be complex, but it doesn't have to be that way. We are releasing a
new version of our SwiftUI Navigation library that makes it easier to use NavigationStack,
alerts, confirmation dialogs, and even fixes a few bugs in SwiftUI.
iOS dev
https://www.avanderlee.com/swift/dynamiccallable/
SwiftLee
@dynamicCallable in Swift explained with code examples
@dynamicCallable can be used to communicate with Python, Javascript, and other languages. Combine it with dynamicMemberCallable and optimize.
iOS dev
https://oleb.net/2022/clipped-hit-testing/
Ole Begemann
clipped() doesn’t affect hit testing
The clipped() modifier in SwiftUI doesn’t limit hit testing to the clipping region. The clipped view can still receive taps/clicks outside the visible area. Add .contentShape(Rectangle()) to change this behavior.
iOS dev
https://daringsnowball.net/articles/swiftui-size-to-fit-bottom-sheet/
Matthew's Dev Blog
Sized-to-fit SwiftUI bottom sheet | Matthew's Dev Blog
This is a personal blog by Matthew Flint.
iOS dev
https://swiftsenpai.com/swift/swift-concurrency-bottleneck/
iOS dev
https://betterprogramming.pub/the-ultimate-domain-language-declarative-swift-37b0a04e4e32
Medium
The Ultimate Domain Language: Declarative Swift
Exploring declarative domain paradigm
iOS dev
https://betterprogramming.pub/dall-e-api-in-swift-generate-faces-e39a2625a5a2
iOS dev
https://holyswift.app/swift-and-objective-c-interoperability-with-objc-and-objcmembers/
Holy Swift
Swift and Objective-C Interoperability With @objc and @objcMembers - Holy Swift
Learn how to expose your Swift code to Objective-C. Check some tips and tricks with @objc and @objcMembers!
iOS dev
https://swdevnotes.com/swift/2022/navigationsplitview-with-employee-and-department-models/
Swdevnotes
NavigationSplitView with Employee and Department models
How to create Employee and Department models to get NavigationSplitView sample code to work in SwiftUI
iOS dev
https://evilmartians.com/chronicles/realtime-text-analysis-with-word-tagger-recipe-reader-part-2
evilmartians.com
Realtime text analysis with Word Tagger: recipe reader, part 2—Martian Chronicles, Evil Martians’ team blog
In this article, iOS developers finish off a recipe reader. Getting text from images, analyze the findings, and convert them into usable class objects with the help of Word Tagger in Create ML.