いくつかの共通要素を共有する 2 つの NSArrays A と B があります。
A: 1,2,3,4,5
B: 4,5,6,7
要素の順序を維持し、重複を削除しながら、2 番目の NSArray のコンテンツと結合された 2 つの NSArray 間で共通のコンテンツで構成される新しい NSArray を作成したいと考えています。つまり、(A ∩ B) ∪ B が欲しいです。
以前の NSArray に対する操作は次のようになります。
A ∩ B: 4,5
(A ∩ B) ∪ B: 4,5,6,7
Objective-C でこれを達成するにはどうすればよいですか?