Ich habe zwei Sammlungen:
%Vor%Kopieren und Einfügen des obigen Codes in einen Spielplatz gibt den folgenden Fehler:
Ich weiß, dass ich dafür eine gleichwertige Funktion schreiben kann:
%Vor%In objective c behandelt isEqual: auf einem NSDictionary das kein Problem, da es den geschachtelten Vergleich für Sie durchführt. Gibt es eine Methode, um dies im Allgemeinen schnell zu handhaben?
Aktualisieren
Ich kann Folgendes verwenden:
%Vor%erfordert jedoch die Verwendung von NSObject als Wert in der Deklaration. Gibt es eine pure schnelle Methode, um damit umzugehen?
versuche das:
%Vor%Durch das Umwandeln der schnellen Objekte in Foundation-Objekte erhalten sie den Gleichheitsoperator. Sie werden den Gleichheitsoperator auf jedem Element rekursiv aufrufen, so dass Sie Ihren tiefen Vergleich haben.
Tags und Links swift