@unchecked
が気持ち悪いとか実装で保証してることとの区別がつかなくて嫌なときは @preconcurrency import struct Foundation.NSRange
と書くのもいいかもしれないimport Foundation @preconcurrency import struct Foundation.NSRange func f() { let range = NSRange.init() let string = NSString.init() Task { print(range, string) } }