iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.05K
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.avanderlee.com/xcode/replacing-app-icon-generators/
SwiftLee
App Icon Generator is no longer needed with Xcode 14
An App Icon Generator generates all required app icon sizes based on a single-size icon input file. Creating and dragging all those app icons into Xcode is often tiresome since we’ve all asked ourselves: “Why can’t Xcode just generate the sizes for us based…
iOS dev
https://nilcoalescing.com/blog/CheckIfTwoValuesOfTypeAnyAreEqual/
Nil Coalescing
Check if two values of type Any are equal
In Swift 5.7 that comes with Xcode 14 we can check if two values of type Any are equal, because we can cast values to any Equatable and use any Equatable as a parameter type.
iOS dev
https://nilcoalescing.com/blog/AdaptiveLayoutsWithViewThatFits/
Nil Coalescing
Adaptive layouts with ViewThatFits
New ViewThatFits API introduced at WWDC 2022 lets us create more flexible layouts in constrained space. It can even help us detect if text is truncated and adapt our views accordingly.
iOS dev
https://www.alexanderlogan.co.uk/wwdc22/06-lock-widgets/
alexanderlogan.co.uk
Meet the lock screen
Your widgets deserve to be seen more.
iOS dev
https://www.alexanderlogan.co.uk/wwdc22/05-rendering-views/
alexanderlogan.co.uk
ImageRenderer
Say goodbye to using UIKit to render your views!
iOS dev
https://nilcoalescing.com/blog/ResizableSheetInSwiftUI/
Nil Coalescing
Overview of resizable sheet APIs in SwiftUI
In this article we'll go over all the API additions in iOS 16 to present and customize resizable sheets in SwiftUI. We'll also look at API limitations comparing to UISheetPresentationController in UIKit.
iOS dev
https://medium.com/@paulwall_21/use-markdown-to-elevate-your-swift-code-in-xcode-c1a00bcfc4a5
Medium
Use Markup to elevate your Swift code in Xcode
Have you ever inherited a codebase that is awful to work with? Maybe it’s so poorly written or organized that it’s hard to know what is…
iOS dev
https://mackuba.eu/notes/wwdc22/whats-new-in-appkit/
mackuba.eu
What's new in AppKit
Kuba Suder's blog on Mac & iOS development
iOS dev
https://www.swiftjectivec.com/ios-16-notable-uikit-additions/
Swiftjective-C
iOS 16: Notable UIKit Additions
iOS 16 is out in the wild! Let's check in with our trusty interface framework, UIKit.
iOS dev
https://www.hackingwithswift.com/articles/249/whats-new-in-swift-5-7
Hacking with Swift
What’s new in Swift 5.7
Or as I’ve started calling it, what isn’t new in Swift 5.7?
iOS dev
https://www.hackingwithswift.com/articles/250/whats-new-in-swiftui-for-ios-16
Hacking with Swift
What’s new in SwiftUI for iOS 16
Bottom sheets, fixed grids, and a wholly new way to handle navigation
iOS dev
https://medium.com/huawei-developers/tips-for-implementing-universal-links-into-your-ios-apps-531dfd8b7164
Medium
Tips for Implementing Universal Links into Your iOS Apps
Hello everyone
👋
, in this article, we’ll look at how to implement universal links in iOS applications.
iOS dev
https://www.donnywals.com/whats-the-difference-between-any-and-some-in-swift-5-7/
Donny Wals
What’s the difference between any and some in Swift?
Any and some are both keywords that can be applied to existential types. Learn about their differences and similarities in this post.
iOS dev
https://www.donnywals.com/what-are-primary-associated-types-in-swift-5-7/
Donny Wals
What are primary associated types in Swift 5.7? – Donny Wals
Learn everything you need to know about primary associated types in Swift 5.7. We’ll cover the problems they solve and how they can be used.
iOS dev
https://www.swiftbysundell.com/articles/rendering-swiftui-views-within-uitableview-or-uicollectionview/
Swift by Sundell
Rendering SwiftUI views within UITableView or UICollectionView cells on iOS 16 | Swift by Sundell
Exploring how iOS 16’s new UIHostingConfiguration API enables us to inline SwiftUI views within our UITableView or UICollectionView cells.
iOS dev
https://www.swiftbysundell.com/articles/referencing-generic-protocols-with-some-and-any-keywords/
Swift by Sundell
Using the ‘some’ and ‘any’ keywords to reference generic protocols in Swift 5.7 | Swift by Sundell
How Swift 5.7 makes generic protocols more powerful and easier to work with, thanks to the ‘some’ and ‘any’ keywords.
iOS dev
CN
iOS dev
https://mp.weixin.qq.com/s/b_q6R64xkq8Rl9EiIde4MA
Weixin Official Accounts Platform
从响应式编程到 Combine 实践
iOS dev
https://mp.weixin.qq.com/s/HLWu24LrfqSfbhd9x6Q_ag
Weixin Official Accounts Platform
Swift 中的幻象类型
模糊的数据可以说是一般应用程序中最常见的错误和问题的来源之一。虽然 Swift 通过其强大的类型系统和完善的编译器帮助我们避免了许多含糊不清的来源——但只要我们无法在编译时保证某个数据总是符合我们的要求
iOS dev
https://mp.weixin.qq.com/s/fcS6aiddSjeQSfjMY-8Oow
Weixin Official Accounts Platform
探秘AutoreleasePool实现原理
本文字数:10673字预计阅读时间:27分钟使用使用场景在ARC下,AutoreleasePool主要应
iOS dev
https://mp.weixin.qq.com/s/4TwfyhWHVjm3Dv-Vz7MYvg
Weixin Official Accounts Platform
ViewBuilder 研究(上)—— 掌握 Result builders
我将通过上下两篇博文,对构建 SwiftUI 视图的 ViewBuilder 进行探讨。本篇将首先介绍 ViewBuilder 背后的实现者 —— result builders