Ich habe zwei Array, das das gleiche Modell hat.Finden Sie das Objekt durch den Vergleich zweier Arrays
Ich versuche, das Objekt zu finden, wo es die gleiche ID hat. Ich habe diese Methode versucht, die ich es aber finden kann, wie ich es ohne for Schleife machen kann?
for item in userList {
let userSelection = user.list.first(where: {$0.id == item.id})
item.approved = userSelection.approved
print(userSelection)
}
Sie versuchen, alle Elemente in 'userList' zu finden, die auch in' user.list' enthalten sind? –
@IgorKulman Ja, das, was ich versuche zu erreichen. – CAN
@CAN der Code, den Sie gepostet haben, würde nur das erste Vorkommen erhalten. Bitte aktualisieren Sie Ihre Frage und klären –