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://holyswift.app/recreating-c-atoi-function-in-swift/
Holy Swift
Recreating C++ atoi Function in Swift - Holy Swift
Solution for the leetcde problem Integer to String(atoi). How to solve it in O(N) in Swift. Check the atoi function in Swift answer here!
iOS dev
https://www.jessesquires.com/blog/2022/08/11/implementing-a-main-thread-watchdog-on-ios/
Jesse Squires
Implementing a main thread watchdog on iOS
On iOS the operating system employs a watchdog that monitors for and terminates unresponsive apps. If your app is blocking the main thread for too long, the ...
iOS dev
CN
iOS dev
https://mp.weixin.qq.com/s/fTmgN5phGQtbQOUHZ7Pe3Q
Weixin Official Accounts Platform
iOS 底层原理39:Instruments系列(三)Animation Hitches
引言从Xcode12开始,Instrument更新了UI,新增了一个模板 Animation Hitches
iOS dev
https://mp.weixin.qq.com/s/YtyrIl8UWK43iYfjN4HUyQ
Weixin Official Accounts Platform
网络通信 | HTTP(S)那些事儿
看完这篇文章,你将拥有自行深入学习HTTP的能力了,比如通过WireShark、Chrome、Telnet工具,甚至可以去看RFC文档,里面几乎包含了所有网络相关的重要资料。
iOS dev
EN
iOS dev
https://www.swift.org/blog/sswg-server-guides/
Swift.org
Server Guides Now on Swift.org
The Swift Server Workgroup has maintained a set of open source guides for Swift on Server development for a number of years. Now that swift.org is open source, we’ve moved the guides to this site.
iOS dev
https://blog.timac.org/2022/0818-state-of-appkit-catalyst-swiftui-mac/
blog.timac.org
Apple’s use of AppKit, Mac Catalyst and SwiftUI in macOS
iOS dev
https://www.alwaysrightinstitute.com/lighter/
Alwaysrightinstitute
The Lighter Swift Codegen for SQLite3
Lighter
is a set of technologies applying code generation to access
SQLite3 databases from
Swift, e.g. in iOS applications or on the server.
Like SwiftGen but for SQLite3.
iOS dev
https://medium.com/mobile-app-development-publication/mobile-app-refactoring-initiative-by-slack-fedc4c4a6026
Medium
Mobile App Refactoring Initiative by Slack
A summary of how Slack stabilized, modularized, and modernized its mobile application code base
iOS dev
https://hacknicity.medium.com/view-controller-presentation-changes-in-ios-and-ipados-16-474c82c9ed2e
Medium
View Controller Presentation Changes in iOS and iPadOS 16
Introduction
iOS dev
https://medium.com/@mctok/testing-network-layer-in-swift-53e34b62f70c
Medium
Testing Network Layer in Swift
As I mentioned in my SOLID principles article, I have been trying to write testable readable code for about 1 year. I’m still working on…
iOS dev
https://www.marcosantadev.com/swift-arrays-holding-elements-weak-references/
Marcosantadev
Swift Arrays Holding Elements With Weak References
In iOS development there are moments where you ask yourself: “To weak, or not to weak, that is the question”. Let’s see how “to weak” with the arrays.
iOS dev
https://medium.com/@aversanamichele/exploiting-multiple-cores-using-concurrency-and-task-groups-in-swift-adfbc5b7fbcf
Medium
Exploiting Multiple Cores using Concurrency and Task Groups in Swift
Written by Simone Giordano & Michele Aversana
iOS dev
https://stevenpcurtis.medium.com/what-is-a-runloop-anyway-swift-and-ios-guide-aa574577331b
Medium
What is a RunLoop Anyway? Swift and iOS Guide
Threads are not all that there is to getting stuff done.
iOS dev
https://swiftwithmajid.com/2022/08/16/conditional-layouts-in-swiftui/
Swift with Majid
Conditional layouts in SwiftUI
From the first day of the SwiftUI framework, we have primary layout containers like VStack, HStack, and ZStack. The current iteration of the SwiftUI framework brings another layout container allowing us to place views in a grid. But the most important addition…
iOS dev
https://www.pointfree.co/episodes/ep201-reducer-protocol-the-problem
www.pointfree.co
Episode #201: Reducer Protocol: The Problem
The Composable Architecture was first released over two years ago, and the core ergonomics haven't changed much since then. It's time to change that: we are going to improve the ergonomics of nearly every facet of creating a feature with the library, and…
iOS dev
https://swiftsenpai.com/development/uihostingconfiguration-cell-interactions/
Swift Senpai
Handling Cell Interactions When Using UIHostingConfiguration in iOS 16 - Swift Senpai
Explore how to handle cell state changes and swipe actions when using UIHostingConfiguration to create custom cells with SwiftUI
iOS dev
https://www.avanderlee.com/xcode/storekit-testing-syncing-configuration-file/
SwiftLee
Faster StoreKit testing by syncing in-app purchase products
StoreKit testing in the Simulator allows you to speed up testing in-app purchases for your app. You can test in-app purchases in Xcode by generating a StoreKit configuration file containing the available products for your app. You’ll be able to purchase products…
iOS dev
https://www.swiftjectivec.com/async-let-swift-concurrency/
Swiftjective-C
Async Let
I've been late to Swift Conccurrency, but today I learned of a little trick I didn't know about. Here's what async let allows you to do.
iOS dev
https://holyswift.app/structs-classes-and-actors-in-ios-interviews/
Holy Swift
Structs, Classes, and Actors in iOS Interviews - Holy Swift
In this article we explore Structs, Classes, and Actors in iOS Interviews. How to answer common iOS and Swift type questions.