Relative Content

Tag Archive for iosswiftmetalswift6

Metal addCompletedHandler causes crash with Swift 6 (iOS)

The following code runs fine when compiled with Swift 5, but crashes when compiled with Swift 6 (stack trace below). In the draw method, commenting out the addCompletedHandler line fixes the problem. I’m testing on iOS 18.0 and see the same behavior in both the simulator and on a device. What’s going on here?

Metal addCompletedHandler causes crash with Swift 6 (iOS)

The following code runs fine when compiled with Swift 5, but crashes when compiled with Swift 6 (stack trace below). In the draw method, commenting out the addCompletedHandler line fixes the problem. I’m testing on iOS 18.0 and see the same behavior in both the simulator and on a device. What’s going on here?

Metal addCompletedHandler causes crash with Swift 6 (iOS)

The following code runs fine when compiled with Swift 5, but crashes when compiled with Swift 6 (stack trace below). In the draw method, commenting out the addCompletedHandler line fixes the problem. I’m testing on iOS 18.0 and see the same behavior in both the simulator and on a device. What’s going on here?