I found the reason why my Cascade Delete was not cascading past the
first object...
Cascade---> Cascade-->> Nullify--->
-->> X B T J <<--
<<--Nullify <---Nullify <<--Cascade
From logging the NSManagedObjectContextObjectsDidChangeNotif
I got a suggestion off-list that maybe cascade-deleting would be
inhibited if the relation was "optional". In my real project, all my
relationships are optional. The "Delete Rule" documentation makes no
mention of "optional" settings affecting what happens, but I thought
I'd test this sug
Here's a piece of my object graph, with entities X, B, T and J. X and
J have relationships to other objects in the greater graph, but B and
T have only those shown.
Cascade---> Cascade-->> Nullify--->
-->> X B T J <<--
<<--Nullify <--Nu