У меня есть один массив с именем A, и у меня есть один список результатов области с именем B. Теперь мне нужно отфильтровать мой B на основе значений, содержащихся в A. Таким образом, мой B будет иметь только объект значений, который содержит A.
Вот мой код:
var peopleObjectId: [String] = ["1", "2", "4", "6"]
var list = Results<userData>
Мой список содержит все объекты о пользователе. Теперь с помощью фильтра ниже. Я должен заполнить мой список значений, который мой peopleObjectId содержит
list = list.filter(NSPredicate(format: "peopleID CONTAINS %@", peopleObjectId))
Я знаю, что не должен использовать peopleObjectId
напрямую. Не уверен, как мне этого добиться.
Любая помощь будет полезна.
Заранее спасибо