У меня есть некоторые переменные @Bindable в представлении, и я хочу использовать их как входные данные для функции. Затем я хочу использовать вывод в качестве привязываемого ввода в другом представлении. Я хочу убедиться, что при изменении одного из входных данных представление, в котором я использую выходные данные, обновляется. Я надеялся, что что-то подобное сработает, но это не
struct GraphView: View {
@Binding var list: [SomeClass]
@Binding var options: OptionClass
var body: some View {
PlotView(refinedData: $(SomeService.dataRefiner(list: $list, options: $options)
}
}
}
Можно ли заставить его работать или я должен структурировать свой код по-другому?