「十分に近い」応答が必要なクエリを最適化しようとしています。
AとBの2つのセットがあります。
セットAには1、2、3、5、6、7、8が含まれていますセットBには1、2、3、4が含まれています
私がやりたいのは、1つの要素(この場合は4つ)が欠落していることを示すように、BとAをチェックすることです。
要素ごとに行って比較する以外に、これを行うためのよりクリーンで効率的な方法はありますか?
「十分に近い」応答が必要なクエリを最適化しようとしています。
AとBの2つのセットがあります。
セットAには1、2、3、5、6、7、8が含まれていますセットBには1、2、3、4が含まれています
私がやりたいのは、1つの要素(この場合は4つ)が欠落していることを示すように、BとAをチェックすることです。
要素ごとに行って比較する以外に、これを行うためのよりクリーンで効率的な方法はありますか?
NSMutableSet *resultSet = [NSMutableSet setWithArray:B];
NSSet *setA = [NSSet setWithArray:A];
[resultSet minusSet:setA];
Array *result = [resultSet allObjects];
参照:NSMutableSet