Core Dataで、ユーザーなどの一部のアイテムの数を監視することは可能ですか?
私はこのようなことをすることができました。
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleDataModelChange:) name:NSManagedObjectContextObjectsDidChangeNotification object:myManagedObjectContext];
NSSet *insertedObjects = [[note userInfo] objectForKey:NSInsertedObjectsKey];
localCount += [insertedObjects count];
NSSet *deletedObjects = [[note userInfo] objectForKey:NSDeletedObjectsKey];
localCount -= [insertedObjects count];
しかし、これはエラーが発生しやすいようであり、より直接的な解決策である必要があります。