0

「十分に近い」応答が必要なクエリを最適化しようとしています。

AとBの2つのセットがあります。

セットAには1、2、3、5、6、7、8が含まれていますセットBには1、2、3、4が含まれています

私がやりたいのは、1つの要素(この場合は4つ)が欠落していることを示すように、BとAをチェックすることです。

要素ごとに行って比較する以外に、これを行うためのよりクリーンで効率的な方法はありますか?

4

1 に答える 1

8
NSMutableSet *resultSet = [NSMutableSet setWithArray:B];
NSSet *setA = [NSSet setWithArray:A];
[resultSet minusSet:setA];
Array *result = [resultSet allObjects];

参照:NSMutableSet

于 2011-10-25T14:24:09.210 に答える