Closed GeorgeElsham closed 4 months ago
As an intermediate workaround, I think you can put this somewhere in your top level code. However, not sure if it´s correct.
extension iOSViewVersion<ScrollViewType, UIScrollView> {
nonisolated(unsafe) public static let v17 = Self(for: .v17)
}
I’ll work on this today after a brief attempt this is easily achievable by stabbing some Sendable conformances and annotating most things with main actor. There is one thing that might be tricky, the debug helper.
First quick draft: #422
Description
After updating to Swift 6 with complete concurrency checking following Migrate your app to Swift 6, I am getting multiple warnings. One on a
List
looks like so:Checklist
Expected behavior
It should compile with no warnings or errors.
Actual behavior
Xcode produces warnings.
Steps to reproduce
Example code:
Version information
1.1.4
Destination operating system
iOS 18.0
Xcode version information
Version 16.0 beta (16A5171c)
Swift Compiler version information