In this week’s issue we have articles about Optionals, Combine and UIButton. Happy reading! As always
|
April 20 · Issue #185 · View online |
|
Happy reading! As always, if you’d like to support Swift Weekly please share this issue with friends and colleagues.
|
|
|
Optionals in Swift Objective-C Interoperability
Fabian Cañas came across an issue with Optionals when it comes to Swift and Objective-C interoperability and shares his findings in this article.
|
Combine | Swift by Sundell
Combine is a really powerful reactive programming framework from Apple, but getting started with it can be quite difficult, so let’s go through the basics of its API and its core concepts.
|
Nobody loves UIButton / jeffwatkins.dev
Dating back all the way to the first iOS SDK you’d think there’d be a bit more love for this venerable component.
|
View Communication Patterns in SwiftUI
How to pass data between SwiftUI views? When to use SwiftUI binding, Environment and PreferenceKey explained with Swift code examples? These are the questions to answer in this article.
|
Xcode Build Time Optimization - Part 1 · On Swift Wings
Discover techniques to measure and speed up the build time in Xcode.
|
Logging error messages from assert and fatalerror - Igor Kulman
Igor Kulman explains a way to receive logging error messages from asserts and fatalErrors.
|
Building a COVID-19 symptom tracker in CareKit: Part 1
CareKit is a powerful OpenSource framework which provides a lot of functionality out of the box to help us build applications to help guide users through Care plans. In order to get to grips with the CareKit framework and how to use it, Neil Horton builds a simple application which allows a user to locally track some symptoms of COVID-19.
|
Contact Tracing - NSHipster
On Friday, Apple and Google announced a joint initiative to deploy contact tracing functionality to the billions of devices running iOS or Android in the coming months. In this article, Mattt takes a first look at these specifications — particularly, Apple’s proposed ContactTracing framework — in an effort to anticipate what this will all look like in practice.
|
How to display HTML in UILabel and UITextView | Sarun
When you work with an API, there would be a time when your backend wants to control a text style, and HTML is the most common format for the job. Do you know that WKWebView is not the only way to present HTML string? Learn how to render it in UILabel and UITextView.
|
|
Combine Operators on the App Store
Read reviews, compare customer ratings, see screenshots, and learn more about Combine Operators. Download Combine Operators and enjoy it on your iPhone, iPad, and iPod touch.
|
Find the best site to hire the right Swift developers in under 60 seconds.
Receive your personalized list of the top sites to hire the best Swift developers, in under 60 seconds. No sign-up needed, just answer a quick questionnaire.
|
|
GitHub - rajdeep/proton
Purely native and extensible rich text editor for iOS and macOS Catalyst apps - rajdeep/proton
|
GitHub - airbnb/ResilientDecoding
This package makes your Decodable types resilient to errors and allows you to inspect those errors. - airbnb/ResilientDecoding
|
GitHub - ruiaureliano/X-SwiftFormat
X-SwiftFormat plugin for Xcode.
|
GitHub - rnkyr/metaballs
Blob effect implementation with UIKit.
|
Did you enjoy this issue?
|
|
|
|
If you don't want these updates anymore, please unsubscribe here.
If you were forwarded this newsletter and you like it, you can subscribe here.
|
|
|