|
On the road to Swift 6
|
|
177
|
165268
|
August 15, 2022
|
|
How to add local Swift Package as dependency?
|
|
54
|
136917
|
November 16, 2024
|
|
SwiftUI for non-Apple platforms (like Android, Web, Windows)
|
|
209
|
93940
|
December 6, 2025
|
|
When generic parameter could not be inferred
|
|
8
|
90363
|
December 12, 2018
|
|
Swift Concurrency Roadmap
|
|
169
|
88944
|
June 7, 2021
|
|
Class-only protocols, class vs AnyObject?
|
|
15
|
69792
|
July 31, 2023
|
|
Core team to form language workgroup
|
|
33
|
65527
|
April 22, 2022
|
|
Function builders
|
|
384
|
62767
|
April 23, 2020
|
|
Conditionally apply modifier in SwiftUI
|
|
34
|
62220
|
November 8, 2021
|
|
Improving the UI of generics
|
|
179
|
61647
|
February 22, 2022
|
|
How to fix "error: escaping closure captures mutating 'self' parameter" in init()?
|
|
8
|
60289
|
October 10, 2022
|
|
Introducing Swift for Visual Studio Code
|
|
79
|
57882
|
July 18, 2022
|
|
A roadmap for improving Swift performance predictability: ARC improvements and ownership control
|
|
268
|
56916
|
August 20, 2024
|
|
Serializing a dictionary with any codable values
|
|
14
|
54995
|
February 2, 2021
|
|
Package.resolved should go in the .gitignore
|
|
40
|
54525
|
May 20, 2025
|
|
"Missing package product" error for all local Swift Packages when switching git branches
|
|
54
|
53378
|
June 27, 2025
|
|
A More Swifty Way to Check an Optional for a Nil Value
|
|
61
|
50473
|
October 9, 2024
|
|
Announcing the Android Workgroup
|
|
46
|
49974
|
October 24, 2025
|
|
Swift Packages in multiple targets results in “This will result in duplication of library code.” errors
|
|
76
|
44730
|
November 23, 2022
|
|
Differentiable Programming Mega-Proposal
|
|
151
|
43465
|
July 26, 2020
|
|
Apple is indeed patenting Swift features
|
|
58
|
42067
|
February 7, 2019
|
|
Will Swift Concurrency deploy back to older OSs?
|
|
144
|
41894
|
June 11, 2021
|
|
A New Approach to Testing in Swift
|
|
118
|
41484
|
October 24, 2024
|
|
New LSP language service supporting Swift and C-family languages for any editor and platform
|
|
43
|
39879
|
December 12, 2018
|
|
How to set Swift version 5 (for recent dev snapshots) in Xcode build settings?
|
|
24
|
39719
|
March 28, 2019
|
|
RunLoop.main or DispatchQueue.main when using Combine scheduler?
|
|
33
|
38439
|
October 10, 2022
|
|
Update on implementation-only imports
|
|
34
|
38145
|
May 22, 2025
|
|
Is there a way to execute code on the main thread inside a Task?
|
|
4
|
38048
|
June 25, 2025
|
|
Casting from Any to [String: Any]
|
|
3
|
38015
|
February 15, 2018
|
|
Best way to call a Swift function from C?
|
|
19
|
36416
|
August 26, 2021
|
|
Plan for module stability
|
|
59
|
36106
|
April 18, 2019
|
|
Comparing enum cases while ignoring associated values
|
|
25
|
36050
|
May 20, 2025
|
|
How to build Swift Package as XCFramework
|
|
62
|
35579
|
February 13, 2025
|
|
`if let` shorthand
|
|
269
|
35368
|
April 9, 2022
|
|
Xtool: cross-platform Xcode replacement. Build iOS apps on Linux and more!
|
|
11
|
35288
|
November 11, 2025
|
|
Enum extension
|
|
4
|
35257
|
December 27, 2024
|
|
Differentiable programming for gradient-based machine learning
|
|
141
|
35129
|
June 2, 2022
|
|
@_exported and fixing import visibility
|
|
76
|
35072
|
January 20, 2024
|
|
A Possible Vision for Macros in Swift
|
|
136
|
34555
|
June 20, 2023
|
|
December 12th, 2019
|
|
29
|
34359
|
January 8, 2020
|
|
Modify Accessors
|
|
303
|
34232
|
August 20, 2024
|
|
Swift as a cross-platform language and Windows support
|
|
91
|
34188
|
August 25, 2022
|
|
Initializer is inaccessible due to 'private' protection level
|
|
9
|
33899
|
October 17, 2023
|
|
Read text file line by line
|
|
54
|
33844
|
October 14, 2023
|
|
New Swift Package Repository for Ubuntu/Debian Linux Distributions
|
|
200
|
33550
|
February 10, 2025
|
|
Running an async task with a timeout
|
|
37
|
33340
|
September 9, 2024
|
|
Embedded Swift
|
|
203
|
33142
|
August 17, 2024
|
|
Socket API
|
|
31
|
32969
|
September 27, 2024
|
|
How to use a custom build configuration in a Swift Package?
|
|
34
|
32882
|
November 12, 2024
|
|
Parsing Decimal values from JSON
|
|
19
|
32730
|
May 8, 2025
|