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 だと思いますが元のままにしてます・・・)