DEV Community

Swift

a programming language created by Apple for building iOS and Mac apps

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How To Add Multiple Modules In The Swift Package Manager

How To Add Multiple Modules In The Swift Package Manager

2
Comments
1 min read
Integrating Live Activity and Dynamic Island in iOS - Part 2

Integrating Live Activity and Dynamic Island in iOS - Part 2

Comments
9 min read
Enhance Debugging in Swift with #file, #line, and #function

Enhance Debugging in Swift with #file, #line, and #function

Comments
1 min read
Directly store value using "if expression" - Swift

Directly store value using "if expression" - Swift

Comments
1 min read
Day 3: Mull It Over | Advent of Code 2024 | Swift | 中文

Day 3: Mull It Over | Advent of Code 2024 | Swift | 中文

1
Comments
1 min read
Day 1: Historian Hysteria | Advent of Code 2024 | Swift | 中文

Day 1: Historian Hysteria | Advent of Code 2024 | Swift | 中文

1
Comments
2 min read
How to Build a Document Scanner App with SwiftUI for Both macOS and iOS

How to Build a Document Scanner App with SwiftUI for Both macOS and iOS

Comments
6 min read
Variables | Constants | Types in Swift

Variables | Constants | Types in Swift

Comments
1 min read
LeetCode in Swift - 2924. Find Champion II (中文解釋)

LeetCode in Swift - 2924. Find Champion II (中文解釋)

1
Comments
1 min read
Security iOS Apps with OWASP Best Practices for Data Protection

Security iOS Apps with OWASP Best Practices for Data Protection

Comments
5 min read
Task vs Job vs Stream

Task vs Job vs Stream

Comments
1 min read
Uma Simples Tela Criada Usando UIKit/ViewCode e Flutter

Uma Simples Tela Criada Usando UIKit/ViewCode e Flutter

Comments
3 min read
How to Build an iOS MRZ Scanner with SwiftUI and Dynamsoft Capture Vision

How to Build an iOS MRZ Scanner with SwiftUI and Dynamsoft Capture Vision

Comments
5 min read
🖥️ Apple explained why the Mac mini's power button is located under the case

🖥️ Apple explained why the Mac mini's power button is located under the case

Comments
1 min read
Enhance iOS Development with Kotlin Multiplatform Library

Enhance iOS Development with Kotlin Multiplatform Library

1
Comments
6 min read
Type Switch: A Convenient Language Switcher for macOS, Almost Ready

Type Switch: A Convenient Language Switcher for macOS, Almost Ready

Comments
1 min read
LeetCode in Swift - 1975. Maximum Matrix Sum (中文解釋)

LeetCode in Swift - 1975. Maximum Matrix Sum (中文解釋)

1
Comments
1 min read
Spinners in iOS 18 - #30DaysOfSwift

Spinners in iOS 18 - #30DaysOfSwift

Comments
1 min read
Self-Learning vs Formal Education in iOS Development

Self-Learning vs Formal Education in iOS Development

1
Comments
3 min read
Adding Animations with Lottie in iOS 18 - #30DaysOfSwift

Adding Animations with Lottie in iOS 18 - #30DaysOfSwift

Comments
2 min read
SplitView in iOS 18 - #30DaysOfSwift

SplitView in iOS 18 - #30DaysOfSwift

Comments
1 min read
Forms and Input Handling in iOS 18 - #30DaysOfSwift

Forms and Input Handling in iOS 18 - #30DaysOfSwift

Comments
1 min read
AVKit Integration in iOS 18 - #30DaysOfSwift

AVKit Integration in iOS 18 - #30DaysOfSwift

Comments
1 min read
Issue with Empty Window Appearing on App Launch for macOS App - Help Needed

Issue with Empty Window Appearing on App Launch for macOS App - Help Needed

Comments
2 min read
LazyHGrid Grid Layout in iOS 18 - #30DaysOfSwift

LazyHGrid Grid Layout in iOS 18 - #30DaysOfSwift

Comments
1 min read
First Post HackingWithSwift

First Post HackingWithSwift

Comments
1 min read
Day 2: Red-Nosed Reports | Advent of Code 2024 | Swift | 中文

Day 2: Red-Nosed Reports | Advent of Code 2024 | Swift | 中文

4
Comments
1 min read
LeetCode in Swift - 1957. Delete Characters to Make Fancy String

LeetCode in Swift - 1957. Delete Characters to Make Fancy String

1
Comments
1 min read
How to Build a macOS Barcode Scanner App Using SwiftUI and C++ Barcode SDK from Scratch

How to Build a macOS Barcode Scanner App Using SwiftUI and C++ Barcode SDK from Scratch

Comments
8 min read
Thread-safe async location fetching in Swift

Thread-safe async location fetching in Swift

Comments
1 min read
Dynamic Fonts in iOS 18 - #30DaysOfSwift

Dynamic Fonts in iOS 18 - #30DaysOfSwift

1
Comments
1 min read
An Anti-Pattern to get UIWindowScene

An Anti-Pattern to get UIWindowScene

4
Comments
3 min read
My New App: AI Wallpaper Generator

My New App: AI Wallpaper Generator

1
Comments
2 min read
Context Menus in iOS 18 - #30DaysOfSwift

Context Menus in iOS 18 - #30DaysOfSwift

Comments
1 min read
Pull-to-Refresh in iOS 18 - #30DaysOfSwift

Pull-to-Refresh in iOS 18 - #30DaysOfSwift

1
Comments
1 min read
Beyond JavaScript: The Swift Path to iOS Development

Beyond JavaScript: The Swift Path to iOS Development

9
Comments
5 min read
Exploring Swift for iOS Development

Exploring Swift for iOS Development

Comments
1 min read
Exploring Swift for iOS Development

Exploring Swift for iOS Development

Comments
1 min read
Exploring Swift for iOS Development

Exploring Swift for iOS Development

Comments
1 min read
LazyVStack vs List in iOS 18 - #30DaysOfSwift

LazyVStack vs List in iOS 18 - #30DaysOfSwift

Comments
2 min read
How to Create the Carousel UIKit in Swift: A Step-by-Step Guide

How to Create the Carousel UIKit in Swift: A Step-by-Step Guide

Comments
3 min read
Unlocking the Power of App Intents: Prepare Your App for the AI Revolution

Unlocking the Power of App Intents: Prepare Your App for the AI Revolution

Comments
4 min read
LeetCode in Swift - 773. Sliding Puzzle (中文解釋)

LeetCode in Swift - 773. Sliding Puzzle (中文解釋)

6
Comments
2 min read
Creating a simple dependency injection framework in Swift [Part 2]: Dependency lifetimes

Creating a simple dependency injection framework in Swift [Part 2]: Dependency lifetimes

Comments
3 min read
Dark Mode for iOS 18 - #30DaysOfSwift

Dark Mode for iOS 18 - #30DaysOfSwift

Comments
2 min read
Custom Transitions in iOS 18 - #30DaysOfSwift

Custom Transitions in iOS 18 - #30DaysOfSwift

Comments
1 min read
LeetCode in Swift - 1072. Flip Columns For Maximum Number of Equal Rows

LeetCode in Swift - 1072. Flip Columns For Maximum Number of Equal Rows

5
Comments
1 min read
Flutter v/s Swift: Which is better for iOS app Development in 2024?

Flutter v/s Swift: Which is better for iOS app Development in 2024?

Comments
4 min read
Integrating Live Activity and Dynamic Island in iOS: A Complete Guide

Integrating Live Activity and Dynamic Island in iOS: A Complete Guide

2
Comments
1 min read
LeetCode in Swift - 66. Plus One

LeetCode in Swift - 66. Plus One

1
Comments
1 min read
Swift 101: Control flow - Loops, conditions, switch

Swift 101: Control flow - Loops, conditions, switch

2
Comments
7 min read
LeetCode in Swift - 21. Merge Two Sorted Lists

LeetCode in Swift - 21. Merge Two Sorted Lists

1
Comments
1 min read
LeetCode in Swift - 9. Palindrome Number

LeetCode in Swift - 9. Palindrome Number

1
Comments
3 min read
How to use Swift package access modifier with Cocoapods

How to use Swift package access modifier with Cocoapods

1
Comments
1 min read
How to fix the error: DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead

How to fix the error: DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead

1
Comments
1 min read
Streamline Your Project Workflow Using Swift with Sake: A Practical Guide

Streamline Your Project Workflow Using Swift with Sake: A Practical Guide

12
Comments
7 min read
Building Alerts in iOS 18 - #30DaysOfSwift

Building Alerts in iOS 18 - #30DaysOfSwift

2
Comments
1 min read
Integrating Live Activity and Dynamic Island in iOS: A Complete Guide

Integrating Live Activity and Dynamic Island in iOS: A Complete Guide

Comments
5 min read
🚀 Swift Tip: `for` vs `filter` para Filtragem de Listas

🚀 Swift Tip: `for` vs `filter` para Filtragem de Listas

Comments
1 min read
Tips | Effortlessly Presenting UIViewController in SwiftUI

Tips | Effortlessly Presenting UIViewController in SwiftUI

2
Comments 2
2 min read
loading...