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.youtube.com/watch?v=8wcuLCvMmF8
YouTube
Semaphore Vs. Mutex - A Clear Understanding
Here you go.. The clear differences between Semaphore and Mutex. All the technical aspects are discussed with examples for each.
iOS dev
https://www.inversecos.com/2022/06/how-to-reverse-engineer-and-patch-ios.html
Inversecos
How to Reverse Engineer and Patch an iOS Application for Beginners: Part I
iOS dev
https://www.inversecos.com/2022/06/guide-to-reversing-and-exploiting-ios.html
Inversecos
Guide to Reversing and Exploiting iOS binaries Part 2: ARM64 ROP Chains
iOS dev
https://medium.com/@BIT_OFIT/swiftui-mvvm-with-a-statemachine-46530b2903b9
Medium
SwiftUI — MVVM with a StateMachine
Improve your SwiftUI architecture by using a simple State Machine.
iOS dev
https://quickbirdstudios.com/blog/async-await-combine-closures/
QuickBird Studios
Combine, Closures: A Guide to Modern Asynchronous Swift
A comparison between async/await, Combine, and closures in Swift. Includes an overview of the strengths and weaknesses of the different approaches.
iOS dev
http://swiftwithmajid.com/2022/06/15/mastering-navigationstack-in-swiftui-navigator-pattern/
Swift with Majid
Mastering NavigationStack in SwiftUI. Navigator Pattern.
SwiftUI is the declarative data-driven framework allowing us to build complex user interfaces by defining the data rendering on the screen. Navigation was the main pain point of the framework from the very first day. Fortunately, things have changed since…
iOS dev
https://www.avanderlee.com/swiftui/navigationlink-programmatically-binding/
SwiftLee
Using NavigationLink programmatically based on binding in SwiftUI
A NavigationLink can be triggered programmatically by making use of a custom view modifier based on an optional binding in SwiftUI.
iOS dev
https://swiftui-lab.com/digital-lounges-2022/
iOS dev
https://digitalbunker.dev/updating-if-guard-let-for-swift-5-7/
Digital Bunker
Automatically update if let and guard let for Swift 5.7
If you've seen the WWDC What's new in Swift?
[https://developer.apple.com/videos/play/wwdc2022/110354/] video, you've likely
seen the updates to the if let and guard let syntax.
Prior to Swift 5.7, it was common to unwrap an Optional variable and assign…
iOS dev
https://danielsaidi.com/blog/2022/06/20/using-the-swiftui-imagerenderer
Daniel Saidi
Using the SwiftUI 4 ImageRenderer
SwiftUI 4 introduces a new ImageRenderer that can be used to render any SwiftUI view as an image in iOS 16, macOS 13, tvOS 16 & watch...
iOS dev
https://www.hackingwithswift.com/articles/251/whats-new-in-xcode-14
Hacking with Swift
What’s new in Xcode 14?
Source editing just keeps getting better and better
iOS dev
CN
iOS dev
https://mp.weixin.qq.com/s/cz5hk23XtjCWGi-rb3-cCg
Weixin Official Accounts Platform
逐步实现基于源码的 Swift 代码覆盖率
最近,正在为我司的项目研究基于 Swift 的代码覆盖率检测方案的解决方案,我已经努力尝试并且找到了最佳实践。
iOS dev
https://mp.weixin.qq.com/s/WHmYD2X8JGfIQTMmsDG5oA
Weixin Official Accounts Platform
基于 Bazel 的 iOS Monorepo 工程实践
目前B站客户端的 Monorepo 模式还在进化中,未来会有越来越多的编译优化的自研规则实装到我们的iOS项目中来,分布式编译能力也已经提上日程。
iOS dev
https://mp.weixin.qq.com/s/gJCis1z2zY0dZTLfu7T9CQ
Weixin Official Accounts Platform
SwiftUI 状态管理系统指南
SwiftUI与苹果之前的UI框架的区别不仅仅在于如何定义视图和其他UI组件,还在于如何在整个使用它的应用程序中管理视图层级的状态。
iOS dev
http://djs66256.github.io/2021/04/03/2021-04-03-wakeup-in-XNU/
苍耳的技术博客
wakeup in XNU
苹果在iOS13的时候,在内核中加入了一个新的性能衡量指标wakeup,同时由于这个指标而被系统杀死的应用数不胜数,其中也包括我们常用的微信淘宝等。而这个指标完全是由XNU内核统计的,所以我们很难通过日志等普通手段去准确的定位问题,所以这里通过另一种思路去解决这个问题。
iOS dev
EN
iOS dev
https://www.swift.org/blog/property-wrappers/
Swift.org
Exploring Swift: Property wrappers in the wild
Property wrappers were introduced in Swift 5.1 as a way to make it easier to reuse common programming patterns, but since then they have grown to work with local context, function and closure parameters, and more. We’re lucky enough to have lots of creators…
iOS dev
https://mackuba.eu/swiftui/changelog
mackuba.eu
SwiftUI Index
Complete ordered index & changelog of all SwiftUI views, properties and modifiers
iOS dev
https://troz.net/post/2022/swiftui-mac-2022/
troz.net
SwiftUI for Mac 2022
Mac app development using SwiftUI on macOS Ventura