Я хотел бы изменить значение в списке. Вот что у меня есть:
struct ExpenseItem {
let value : String
let currency : String
let shopName : String
let code : String
}
final class Expenses: ObservableObject {
@Published var items = [ExpenseItem]()
}
Как теперь получить доступ к этим данным? Это не работает следующим способом. Там написано
Значение типа '[ExpenseItem]' не имеет члена 'value'
@EnvironmentObject var expenses: Expenses
@State private var value = ""
var body: some View {
Form() {
Section(header: Text("Wert")) {
TextField(self.expenses.items.value, text: $value)