NSManagedObject
呼び出されたグループと 1 つの呼び出しユーザーがあるとします。どちらも Car と対多の関係にあります。
グループが関係している車から、ユーザーが関係している車を差し引いたものを計算する必要があります。
たとえば、グループ 1 が車 A、B、C、D にアクセスできるとします。ユーザー Fred は車 A と B にアクセスできます。
Fred は Car A と B を使用できますが、グループ 1 から使用できる他の Car のリストを作成する必要があります。
NSPredicate
グループ 1 が C および D と関係があることを把握する必要があります(A、B、C、および D から A と B を差し引いたものは、グループ 1 が既にそれらにアクセスできるためです)。