iOS dev
@iosdevio
10.9K
subscribers
12
photos
5
files
6.03K
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.9K subscribers
iOS dev
https://www.emergetools.com/blog/posts/how-order-files-speed-up-protocols
Emergetools
Emerge Tools Blog | How To Speed Up Swift By Ordering Conformances
How to easily make the slowest operation in Swift ~20% faster with an order file.
iOS dev
https://betterprogramming.pub/multi-select-filter-in-swift-part-1-5f4da79989b9
Medium
Multi-select Filter in Swift
How to implement filtering logic using design patterns
iOS dev
https://blog.eidinger.info/prevent-copy-paste-into-other-ios-apps
Swifty Tech by Marco Eidinger
Prevent copy & paste into other iOS apps
Learn about general and named UIPasteboard instances, Swift Swizzling, and how to prevent copy & paste into other iOS apps and protect your clipboard.
iOS dev
https://holyswift.app/how-to-solve-observable-object-problem/
Holy Swift
The Nested Observables Problem in SwiftUI - Holy Swift
Learn about the Nested Observables Problem in SwiftUI and how to solve it with this comprehensive guide. Check the SwiftUI example now!
iOS dev
https://www.racecondition.software/blog/swiftui-homeworks/
Race Condition
Cracking the iOS-Developer Coding Challenge, SwiftUI Edition
In a recent post, I presented an approach for succeeding on take-home iOS-developer coding challenges. (For brevity, I henceforth refer to these particular coding challenges as “coding challenges”.) The model solution in that post used UIKit because, at the…
iOS dev
https://useyourloaf.com/blog/swift-package-string-localization/
Use Your Loaf - iOS Development News & Tips
Swift Package String Localization
How do you localize a string in a Swift Package?
iOS dev
https://www.donnywals.com/iterating-over-web-socket-messages-with-async-await-in-swift/
Donny Wals
Iterating over web socket messages with async / await in Swift
Learn how we can leverage async/await and async streams to iterate over web socket messages on iOS
iOS dev
https://www.donnywals.com/setting-up-a-simple-local-web-socket-server/
Donny Wals
Setting up a simple local web socket server – Donny Wals
Learn how you can quickly implement a simple web socket server for testing purposes with node.js
iOS dev
http://swiftwithmajid.com/2023/01/26/mastering-charts-in-swiftui-custom-marks/
Swift with Majid
Mastering charts in SwiftUI. Custom Marks.
The Swift Charts framework is an excellent example of composition. In the previous posts, we saw how we could use different marks on the same chart view to plot different data points. This week we will learn how to use composition to build new custom mark…
iOS dev
https://www.avanderlee.com/workflow/testing-push-notifications-ios-simulator/
SwiftLee
Testing push notifications on the iOS simulator
Testing push notifications on the iOS simulator using this Mac app allows you and your colleagues to trigger remote notifications locally.
iOS dev
https://www.swiftjectivec.com/a-nicer-notificationcenter-in-swiftui/
Swiftjective-C
A Less Evil NotificationCenter?
Looks look the other way for a second when it comes to NotificationCenter. Is there a more pragmatic way to use it?
iOS dev
https://www.fleksy.com/blog/developing-an-ios-framework-in-unison-with-swift-objective-c/
Fleksy
Objective C Swift Interoperability (Developer’s Guide)
Dive deep into Objective C Swift Interoperability and discover tips & tricks to successfully develop and ship XCFrameworks combining both Swift and Objective-C
iOS dev
https://www.swiftbysundell.com/articles/observing-swiftui-scrollview-content-offset/
Swift by Sundell
Observing the content offset of a SwiftUI ScrollView | Swift by Sundell
How the content offset of a SwiftUI ScrollView can be observed without bridging to UIKit.
iOS dev
CN
iOS dev
https://juejin.cn/post/7187664196492853308
juejin.cn
OC 局部变量未初始化的危险性 - 掘金
问题提出 前几天在协助业务同学排查业务问题时,遇到了一个奇怪的问题。实际的业务代码如上,默认定义了一个局部变量 variable ,通过另一个开关控制这个参数是否为 NO。但观察线上数据,在开关为 N
iOS dev
https://juejin.cn/post/7191406877819797561
juejin.cn
Swift之struct二进制大小分析 - 掘金
随着Swift的日渐成熟和给开发过程带来的便利性及安全性,京喜App中的原生业务模块和基础模块使用Swift开发占比逐渐增高。本次讨论的是struct对比Class的一些优劣势,重点分析对包体积影响。
iOS dev
https://mp.weixin.qq.com/s/6_FGFU7-X7URMms6-ucyZQ
iOS dev
https://mp.weixin.qq.com/s/oFXvXb0Lr_wETmHn7GqJxA
Weixin Official Accounts Platform
69 篇文章带你系统性的学习音视频开发(收藏起来假期看)
音视频文章大合集,收藏起来假期看。
iOS dev
EN
iOS dev
https://movingparts.io/styling-components-in-swiftui
Moving Parts
Styling Components in SwiftUI
Covering how to make custom view styles work like the build in ones. Plus, some new tricks we’ve learned in the time since.