Ich habe eine Klasse A:
%Vor%Zwei Arrays von A-Instanzen:
%Vor% Ich weiß nicht, welcher der beste Weg ist, dies zu überprüfen:
array1==array2 if a1.identifier == a5.identifier, a2.identifier == a6.identifier, a3.identifier==a7.identifier, a4.identifier==a8.identifier
in Swift.
Bitte helfen Sie mir ...
probiere diesen Code, lass es mich wissen, wenn es funktioniert
%Vor%Dann können Sie eine Überprüfung wie folgt durchführen
%Vor% Haftungsausschluss: Funktion toDictionary
wurde von hier <übernommen / a>
Zuerst erweitern wir Equatable
class, um einen DRY Code zu haben, als wenn die 2 Arrays immer die gleiche Größe haben, oder wenn mindestens die erste & lt; = als die zweite ist Sie können mit dieser Lösung gehen.
Achte darauf, dass du mit Optionals arbeitest, du musst sie vielleicht vorher auspacken.
%Vor%