Swift

362 readers
2 users here now

This group focus on the content related to the development of Apple Eco-system software. So feel free to share and talk about, for example;

founded 1 year ago
MODERATORS
1
 
 
2
 
 
3
1
Fatbobman's Swift Weekly #055 (weekly.fatbobman.com)
submitted 6 days ago by fatbobman to c/swift
 
 

Fatbobman's Swift Weekly #055 | Master Technology, Don't Let It Master You

  • KeyPath in Swift
  • SwiftUI View Contracts
  • Swift Macros
  • AnyView in Xcode 16
  • Exploring Cursor
  • Swift Testing
4
 
 

In the world of Swift, KeyPath is a powerful yet often underestimated feature. Many developers use it inadvertently in their daily programming without fully realizing its potential and importance. This article aims to delve deeply into the functional characteristics of KeyPath, revealing its unique charm in Swift programming, and helping you transform it into a powerful assistant in your development process.

5
3
Fatbobman's Swift Weekly #054 (weekly.fatbobman.com)
submitted 1 week ago by fatbobman to c/swift
 
 

Fatbobman's Swift Weekly #054 | Security, Convenience, and Privacy

  • Applying SwiftData Principles in Core Data
  • Copy On Write
  • @preconcurrency
  • Visualizing SwiftUI Animations
  • Exploring Cursor
  • Data Loss in UserDefaults
6
 
 

This article will explore how to apply SwiftData’s way of thinking within Core Data, focusing on data modeling and concurrent programming.

7
0
Fatbobman's Swift Weekly #053 (weekly.fatbobman.com)
submitted 2 weeks ago by fatbobman to c/swift
 
 

Fatbobman's Swift Weekly #053 | Breaking the Annual Release Cycle: A New Dawn for Tech Innovation?

  • UserDefaults + Observation
  • SwiftUI Animation
  • Using Binaries as Libraries
  • Why I Stopped Building for visionOS
  • Arrays vs Sets
  • Dependency Injection in Swift
  • AI-Generated Unit Tests
8
 
 

This article will explore how to efficiently and conveniently manage data in UserDefaults under the Observation framework and propose a complete and practical solution.

ObservableDefaults responds to changes in UserDefaults from any source, offering the precision of Observation while maintaining the flexibility of AppStorage in handling modifications.

9
0
Fatbobman's Swift Weekly #052 (weekly.fatbobman.com)
submitted 3 weeks ago by fatbobman to c/swift
 
 

Fatbobman's Swift Weekly #052 | Reflecting on the Original Aspiration: On the First Anniversary of the Weekly's Inception

  • Dev Conversations
  • VoiceOver and Voice Control
  • Shared With You
  • UIKit or SwiftUI
  • SwiftUI Environment
10
11
 
 
12
 
 

Wrote this up in kind of hurry, but people seem to like it. Thought I’d throw it up over here.

13
14
15
4
submitted 3 months ago by balder1993 to c/swift
 
 

“Today, we're going through the many techniques in the Swift Concurrency toolkit. We'll discuss theory when it's appropriate, but for each tool we'll also provide a context where it might be the best solution.”

16
5
submitted 4 months ago* (last edited 4 months ago) by MortySmith to c/swift
17
 
 

“E.V.A Information Security researchers uncovered several vulnerabilities in the CocoaPods dependency manager that allows any malicious actor to claim ownership over thousands of unclaimed pods and insert malicious code into many of the most popular iOS and MacOS applications. These vulnerabilities have since been patched.”

18
19
20
8
submitted 4 months ago by balder1993 to c/swift
 
 

“The Swift compiler is notoriously slow due to how types are inferred. Every June I hope that Apple will announce that they fixed it; sadly this is not that year.”

21
10
What's new in Swift 6.0? (www.hackingwithswift.com)
submitted 4 months ago by [email protected] to c/swift
22
6
submitted 4 months ago by [email protected] to c/swift
 
 

Hey all! I've been writing up a series on the changes coming to Swift 6 related to concurrency. Thought I'd start sharing them here too.

23
24
2
submitted 7 months ago by mac to c/swift
25
11
submitted 7 months ago by mac to c/swift
view more: next ›