I have an NSArrayController. The arranged objects are NSManagedObject subclasses (this is all binded up in IB).
When launching the app, and loading in objects from disk, I'm sometimes hitting a crash:
Cannot remove an observer <NSArrayController 435u435345> for the key path "parent.title" from <MyObjectHere 0x6000000a5100>, most likely because the value for the key "parent" has changed without an appropriate KVO notification being sent. Check the KVO-compliance of the MyObjectHere class.
Right when I set the filter predicate, this crash hits. This is only happening sometimes, so there is a race going on apparently. Anyone run into this and perhaps know a way around this?
Thanks all