コア データ オブジェクト A があります。
オブジェクト A には、オブジェクト B のような配列が含まれていますA.bObjects
。オブジェクト B には、C のようなオブジェクトの配列が含まれていますB.cObjects
。
オブジェクト A からすべてのオブジェクト B を取得するにはどうすればよいB.cObjects
ですか?
私はこれを次のように回避できます:
NSMutableArray *array = [[NSMutableArray alloc] init];
for(B *b in A.bObjects)
{
if([b.cObjects count] == 0)
[array addObject:b];
}
しかし、オブジェクトBがたくさんあるとしたら、多くのリソースが必要になると思います.そして、私は私の回避策が好きではありません.:)
何か案は?