私は以下を使用して、1人の人のために購入したすべてのギフトの配列を取得しています。
itemName
は贈り物の名前でありgiftDetails
、人との1対多の関係です。つまり、一人はたくさんの贈り物を持っています
NSSet *set=[[object valueForKey:@"giftDetails"] valueForKey:@"itemName"];
NSArray *array=[set allObjects];
重複がない限り、このコードは問題ありませitemName
ん。NSSet
調査した結果、重複が自動的に削除されることがわかりました。
だから私が求めているのは、私も複製にアクセスしたいので、giftDetails
使用せずに取得する別の方法があるかどうかです。NSSet
ありがとう!