У меня есть два NSArrays A и B, которые совместно используют некоторые общие элементы, например,
A: 1,2,3,4,5
B: 4,5,6,7
Я хотел бы создать новый NSArray, состоящий из содержимого, общего между двумя NSArrays, объединенного с содержимым второгоNSArray, сохраняя порядок элементов и удаляя дубликаты.То есть я хотел бы (A ∩ B) ∪ B.
Операция на предыдущих массивах NSArrays даст:
A ∩ B: 4,5
(A ∩ B) ∪ B: 4,5,6,7
Как мне выполнить это в Objective-C?