This converts GoalManager to use @NSModelActor. This reduces the usages of container.backgroundContext() which will hopefully reduce crashes. This is not a complete solution, as there are many other cases to convert too.
Testing:
Launched on device, verified I could refresh goals.
This converts GoalManager to use
@NSModelActor
. This reduces the usages ofcontainer.backgroundContext()
which will hopefully reduce crashes. This is not a complete solution, as there are many other cases to convert too.Testing: Launched on device, verified I could refresh goals.