Bei Verwendung von .contains()
auf einem ArrayCollection
in Flex wird immer die Speicherreferenz betrachtet. Es scheint nicht zu einer .equals()
Methode oder .toString()
Methode oder etwas overridable aussehen. Stattdessen muss ich jedes Mal die ArrayCollection
durchlaufen und jeden einzelnen Artikel überprüfen, bis ich finde, wonach ich suche.Warum untersucht die Array-Collection-Methode von Flex die Speicherreferenz?
Weiß jemand, warum Flex/ActionScript auf diese Weise erstellt wurde? Warum nicht einen Weg von den Leuten zur Verfügung stellen, um die Methode so zu verwenden, wie sie wollen?
ich Ihren Schmerz teilen - ich bin ständig wünschte, dass Flex ein Gleichheits/GetHashCode Modell hatte gebaut in –