HistoryEntity
を AddView
から先で使わないなら、 AddView
は @EnvironmentObject
じゃなくて @ObservedObject
で持ってもいいかもしれませんね。struct AddView: View { @ObservedObject var histroy: HistoryEntity ... }
Text("追加") } .sheet(isPresented: $isShowingSheet){ AddView(histroy: self.histroy, isShowingSheet: self.$isShowingSheet) }})
histroy
は history
の typo だと思いますが元のままにしてます・・・)