ОК, я решил проблему, и если кто-то испытает то же самое, я подробно опишу решение здесь.Оказывается, я не создал класс Job NSManagedObject правильно (или я изменил его в какой-то момент, чтобы он не функционировал).
Как следствие, кажется, что Core Data не смог обнаружить этоизменение произошло в объекте и, следовательно, ничего не записало обратно в базу данных.Я обновил класс для этого объекта управляемого объекта через XCode, и все хорошо.
Спасибо за просмотр моего поста RA - извините, что это было для вас пустяком.