I want to use iOS 18’s #Index
in an app that still supports iOS 17.
This doesn’t work:
@Model
final class MyModel {
if #available(iOS 18, *) {
#Index<MyModel>([.prop1, .prop2])
}
var prop1: Bool
var prop2: Bool
}
How can I conditionally use that feature only on iOS 18?