Post

Replies

Boosts

Views

Activity

Reply to SwiftData: "Illegal attempt to establish a relationship 'item' between objects in different contexts
You cannot set item directly in the init(name:item:) for MyItem class. This should work private func addItem() { withAnimation { let newItem = Item(timestamp: Date()) modelContext.insert(newItem) let newMyItem = MyItem(name: "Test") modelContext.insert(newMyItem) newMyItem.item = newItem } }
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Oct ’23