Swift news
Welcome to The Swift Community News. An experimental news feed for Swift developers.
Thursday
2021/01/21
2 newsWednesday
2021/01/20
5 newsTuesday
2021/01/19
5 newsMonday
2021/01/18
6 news
SwiftUI patterns: Bindings

iOS 14 Tutorial: UICollectionView List

How to create and notarize dmg file

NSSavePanel Crashes on Big Sur for public.csv UTI When You Don't Have a CSV Editor

Preventing unwanted fetches when using NSFetchedResultsController and fetchBatchSize

New Domain for NetNewsWire
Sunday
2021/01/17
8 news
How to display date and time in SwiftUI

How to use module import in nodejs

Measurement, Unit, Dimension, and MeasurementFormatter on iOS

How to use relative file module with Create React app

Quit Coding? Hereâs How To Start Building Apps Again

How To Create Custom Compilation Check

Early Test Build: NetNewsWire 6.0d4 for Mac

How to use ScrollView in SwiftUI
Saturday
2021/01/16
1 newsFriday
2021/01/15
3 newsThursday
2021/01/14
1 newsWednesday
2021/01/13
4 newsTuesday
2021/01/12
4 newsMonday
2021/01/11
7 news
Should I learn Swift or SwiftUI?

Effective Auto Layout Programmatically in Swift

AnimatableModifier in SwiftUI

The SEFR classifier

How to check if Text is truncated in SwiftUI?

Different ways to check if a string contains another string in Swift

Getting Started with AWS AppSync for iOS
Sunday
2021/01/10
1 newsSaturday
2021/01/09
2 newsFriday
2021/01/08
5 news
Combine for Mere Mortals

Different ways to compare string in Swift

Distributing Mac apps outside the App Store, a quick start guide

How to use UITextView in SwiftUI

Validating email addresses using RawRepresentable and NSDataDetector
Thursday
2021/01/07
5 newsWednesday
2021/01/06
5 news
How to use selection in List in SwiftUI

Instruments Tutorial with Swift: Getting Started

How to simplify communication patterns with closure in Swift

TextField in SwiftUI

Performing POST and file upload requests using URLSession
Tuesday
2021/01/05
8 news
Bogus Code Signing Crash

Watch Proven Steps of Refactoring to MVVM in Swift, Part 2

Working with Recursive Algorithms in Swift

SwiftLee 2020 In Review: Most read blog posts

The Strategic SwiftUI Data Flow Guide (+ Infographic)

SwiftUI Link tutorial â how to create and use Link in SwiftUI

How to make Auto Layout more convenient in iOS

How to use Apple keyboard key symbols
Monday
2021/01/04
9 news
How to change the color of SF Symbols

Document-Based Apps Using SwiftUI

Importing items from network to a Core Data store

How to use Core Data

Creating custom query functions using key paths

How to join AppStore Small Business Program

10 things iOS developers should focus on in 2021

How to form product idea

How to deep work
Sunday
2021/01/03
3 newsSaturday
2021/01/02
5 newsFriday
2021/01/01
7 news
How to convert a String to an Int in Swift

Spotlight search using Core Spotlight

Diffable Datasource with UITableView

How to use GeometryReader in SwiftUI

How to use flexible frame in SwiftUI

Year in review: 2020

Spotlight Search using NSUserActivity
Thursday
2020/12/31
11 news
A list of books I read in 2020

How to override attribute string in Swift

How to make attributed string Text in SwiftUI for macOS

Most visited blog posts in 2020

When Are We Back To Normal?

My favorite books 2020

Summary Of 2020

How to make view appear with delay in SwiftUI

How to disable scrolling in NSTextView for macOS

When Are We Back To Normal?

2020 Review
Wednesday
2020/12/30
6 news
How to make simple NSItemProvider in Swift

How to do copy paste delete in Swift for macOS

Goodbye 2020 - A year in perspective

Writing an Swift XML-RPC Server

SwiftUI Label tutorial â how to create and use Label in SwiftUI

File upload API server in Vapor 4
Tuesday
2020/12/29
3 newsMonday
2020/12/28
3 newsSunday
2020/12/27
4 newsSaturday
2020/12/26
6 news
CloudKit Content-Management System

How to make simple HUD in SwiftUI

How to make visual effect blur in SwiftUI for macOS

Different ways to sort an array of strings in Swift

How to make UserDefaults property wrapper

How to use Set to check for bool in Swift
Friday
2020/12/25
3 newsThursday
2020/12/24
1 newsWednesday
2020/12/23
8 news
How to show image and text in menu item in SwiftUI for macOS

Labels in SwiftUI

How to Profile Slow Scrolling (And Other Performance Bottlenecks) in Emacs

Appleâs SSL Metrics Is Hanging My App

How to make sharing menu in SwiftUI for macOS

How to rotate NSStatusItem

What type is self in a Swift self-executing anonymous closure used to initialize a stored property?

Firebase Remote Config Tutorial for iOS
Tuesday
2020/12/22
7 news
Obscure bridgeOS crash

Introducing Waterscope

Getting started with associated types in Swift Protocols

Understanding @inlinable in Swift

Uberabout Makes Your App's About Window More Sexy

Apple 2020 Year In Review

How to specify fractional digits for formatted number string in Swift
Monday
2020/12/21
5 news
How to make stepper with plus and minus buttons in SwiftUI for macOS

Useful Danger rules for Bitrise

Integrating Video Playback In iOS Apps Using SwiftUI

The largest strike in history

Dependency Injection Tutorial for iOS: Getting Started
Sunday
2020/12/20
6 news
Happy 2021! And Short Break Notice

How to use DateFormatter in Swift

Markdown Mode Fixes Imenu Tag Generator

Pulse to Highlight Yanked Text in Vanilla Emacs

How To Get Info About Current Thread In Swift

How to fix Picker not showing selection in SwiftUI
Saturday
2020/12/19
4 newsFriday
2020/12/18
4 newsThursday
2020/12/17
5 newsWednesday
2020/12/16
9 news
Diversity in Swift

My year in review 2020

Accessibility and Inclusion in the Swift Community

Apple's App Store Small Business Program Enrollment Is Super Simple

Composable Architecture and UIKit: Collection Views

untitled

Composable Architecture and UIKit: The View Controller

How to do didSet for State and Binding in SwiftUI

The "ExpressibleBy-" Protocols in Swift
Tuesday
2020/12/15
5 news
Result in Swift: Getting started with Code Examples

Your First iOS and SwiftUI App: An App From Scratch

Getting Started with Swift Unit Testing in Xcode

How to add toolbar programatically in macOS

Running multiple instances of Danger
Monday
2020/12/14
4 newsSunday
2020/12/13
5 news
Notifications are not allowed for this application from Notification Service Extension

How to programatically select row in List in SwiftUI

How to show sidebar in SwiftUi for macOS

How expensive is DateFormatter

200 weeks of Swift
Saturday
2020/12/12
1 newsThursday
2020/12/10
4 newsWednesday
2020/12/09
8 news
Styling custom SwiftUI views using environment

Reactifying the Week View Controller

Combine and Diffable Data Sources

The Big Sur Sneeze

Geofencing with Core Location: Getting Started

Building a tvOS app in SwiftUI

Getting Started with the App Store Connect API

How to Download Old Versions of Xcode
Tuesday
2020/12/08
3 newsMonday
2020/12/07
8 news
Integrating Video Playback In iOS Apps Using SwiftUI

Letâs build @State

How to mock UNNotificationResponse in unit tests

How to convert struct to Core Data NSManagedObject

How to support right click menu to NSStatusItem

Modern, Efficient Core Data

Observing the result of saving a background managed object context with Combine

Showing Maps in Widgets
Sunday
2020/12/06
4 newsSaturday
2020/12/05
4 newsFriday
2020/12/04
1 newsThursday
2020/12/03
3 newsWednesday
2020/12/02
5 newsTuesday
2020/12/01
8 news
SwiftUI ScaleEffect Tutorial

App Launch Time: 7 tips to increase performance

Stacks, Grids, and Outlines in SwiftUI. What and When to Use?

Watch Me Refactor to MVVM in Easy, Proven Steps without Thinking

Reducing Complexity and Code Duplication

Codesign: The Saga Continues

Disclosure: Yet another macOS privacy protections bypass

The @State Property Wrapper in SwiftUI Explained
Monday
2020/11/30
5 newsSunday
2020/11/29
4 newsSaturday
2020/11/28
1 newsFriday
2020/11/27
1 newsThursday
2020/11/12
1 newsMonday
2020/10/26
1 newsTuesday
2020/10/20
1 newsWednesday
2020/09/30
1 newsWednesday
2020/09/16
1 newsFriday
2020/08/28
1 newsTuesday
2020/08/18
1 newsWednesday
2020/08/12
1 newsFriday
2020/08/07
1 newsThursday
2020/07/30
1 newsWednesday
2020/07/15
1 newsTuesday
2020/06/30
1 news