iOS dev
@iosdevio
10.8K
subscribers
12
photos
5
files
6.07K
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://suelan.github.io/2021/03/05/20210305-pointer-authentication-failed/
suelan.github.io
Crash - Pointer Authentication Failures or invalid memory accesses | RY 's Blog
iOS dev
https://matteomanferdini.com/network-requests-rest-apis-ios-swift/
Matteo Manferdini
REST API Calls in Swift: iOS Networking Architecture [in SwiftUI]
A comprehensive guide to making REST API calls in swift with the proper networking layer architecture for iOS apps in SwiftUI.
iOS dev
https://swiftwithmajid.com/2021/03/03/focusedvalue-and-focusedbinding-property-wrappers-in-swiftui/
Swift with Majid
FocusedValue and FocusedBinding property wrappers in SwiftUI
The last year Apple has done a great job in terms of focus management in SwiftUI. We got a few new modifiers to set up an entry point for the focus system and programmatically handle focus changes. We still have some gaps, and I hope Apple will fill them…
iOS dev
https://www.avanderlee.com/swiftui/dynamic-pager-view-onboarding/
SwiftLee
How to create a Dynamic Pager View for onboardings
A Pager View in SwiftUI is created easily using a simple enum based View combined with custom transitions for a paging experience.
iOS dev
https://www.swiftbysundell.com/tips/property-wrapper-default-values/
Swift by Sundell
Automatic handling of property wrapper default values | Swift by Sundell
How the compiler can automatically map default property values to property wrapper initializers, even when a wrapper accepts multiple arguments.
iOS dev
https://lickability.com/blog/building-a-customizable-uitextfield-with-combine
Lickability
Building a Customizable UITextField with Combine – Lickability
Our guide to text field overlays, customizations, and more
iOS dev
https://swiftwithmajid.com/2021/03/10/mastering-swiftui-previews
Swift with Majid
Mastering SwiftUI previews
This week, I want to talk about one of the most powerful Xcode features, SwiftUI previews. SwiftUI previews allow you to look at your SwiftUI views inside Xcode without running the app in the simulator. You can also preview UIKit views and controllers by…
iOS dev
https://alejandromp.com/blog/better-dictionary-literals-with-swift-result-builders/
Alexito's World
Better Dictionary literals with Result Builders | Alexito's World
Swift is well known for its lean syntax that helps newcomers understand the code relatively quickly. But it's also a language with advanced and powerful features. Sometimes this makes part...
iOS dev
https://www.vadimbulavin.com/mocking-in-swift-using-sourcery/
Yet Another Swift Blog
Code Generating Swift Mocks with Sourcery
How to code generate mocks in Swift? How to integrate Sourcery to an Xcode project? How to unit test an API service by mocking URLSession in Swift? These are the questions to answer in this article.
iOS dev
https://www.avanderlee.com/swift/autoclosure/
SwiftLee
How to use @autoclosure in Swift to improve performance
@autoclosure allows us to delay computing arguments with the same code on the implementation level, while optimising our code for performance.
iOS dev
https://useyourloaf.com/blog/tweaking-the-ios-system-fonts/
Use Your Loaf
Tweaking The iOS System Fonts
Before you switch to a custom font don't overlook how much you can tweak the appearance of the system fonts. A quick review of some font APIs that work for both UIKit and SwiftUI.
iOS dev
https://otbivnoe.ru/2021/03/13/Dependency-Injection-for-Property-Wrappers.html
otbivnoe's blog
Dependency Injection for Property Wrappers
This article doesn't look like a long step-by-step tutorial, it's just a quick tip for a problem I faced recently. So I decided to share a non-obvious solution for me, maybe it will save some time for someone. Email me if the article was useful to you :)
iOS dev
https://davedelong.com/blog/2021/03/04/exploiting-string-interpolation-for-fun-and-for-profit/
Dave DeLong
Exploiting String Interpolation For Fun And For Profit
A while ago I was playing around with Swift’s string interpolation functionality and come up with something cool I thought I’d share with you.
iOS dev
https://nemecek.be/blog/89/randomness-in-swift-comprehensive-overview
nemecek.be
Randomness in Swift: Comprehensive overview
Random numbers, random array elements, random color, fair randomness and more.
iOS dev
https://www.andyibanez.com/posts/getting-to-know-the-simulator-better/
Andy Ibanez - iOS Developer
Getting to Know the Simulator Better
Learn about the features the Simulator offers to make your Apple App development better.
iOS dev
https://holyswift.app/frameworks-embed-or-not-embed-thats-the-question
Holy Swift
Frameworks: embed or not embed that's the question - Holy Swift
This article is a guide and tutorial about embed or not embed static and dynamic frameworks in Swift architecture. Come and Learn!
iOS dev
https://theswiftdev.com/how-to-use-c-libraries-in-swift/
Theswiftdev
How to use C libraries in Swift? - The.Swift.Dev.
Learn how to use system libraries and call C code from Swift. Interoperability between the Swift language and C for beginners.
iOS dev
https://theswiftdev.com/memory-layout-in-swift/
Theswiftdev
Memory layout in Swift - The.Swift.Dev.
Start learning about how Swift manages, stores and references various data types and objects using a memory safe approach.
iOS dev
https://itnext.io/reverse-engineering-bluetooth-devices-82d868edec0c
Medium
Reverse Engineering Bluetooth Devices
An Introduction to CoreBluetooth
iOS dev
https://swiftsenpai.com/swift/result-builders-basics/
Swift Senpai
Swift Result Builders: The Basics You Need to Know! - Swift Senpai
This article shows you the basic concept of Swift result builders, how it works, and how to use it to create your own custom result builders.