The list of trips will display the saved list of trips. However, a random trip appears in the list as well.
Upon investigation, the random trip is the Trip instance for the Manual Log entry. If you go to that page and modify the values without saving and then switch back to the trips list page then you will notice that the random trip's values match.
This is likely the result of using the same managed context. Find out how to only get persisted values from core data and implement the fix.
The list of trips will display the saved list of trips. However, a random trip appears in the list as well.
Upon investigation, the random trip is the Trip instance for the Manual Log entry. If you go to that page and modify the values without saving and then switch back to the trips list page then you will notice that the random trip's values match.
This is likely the result of using the same managed context. Find out how to only get persisted values from core data and implement the fix.