Ich versuche ein Array zu sortieren, gefüllt mit Objekten aus einer Klasse, die ich geschrieben habe. Die Klasse, die ich geschrieben habe, enthält einen NSString selbst als den "Namen". Also, was ich tun möchte, ist das Array zu sortieren, basierend auf der Namen-Eigenschaft, die die Objekte enthalten. Ich versuchte, das einfach:Array mit benutzerdefinierten Objekten sortieren
[anArray sortedArrayUsingSelecter: CaseInsensitiveCompare];
Aber wie Sie sich vorstellen können, es sendet die caseInsensitiveCompare Nachricht an die Objekte selbst, und es wird nicht zu, dass man reagieren.
Also ich rate ich muss meine Objekte in der Lage sein, auf die caseInsensitiveCompare reagieren? Nicht ganz sicher, wie man eine solche Methode schreibt, also wären alle Zeiger schön.
Dank
Check out http://stackoverflow.com/questions/805547/how-to-sort-an-nsmutablearray-with-custom-objects-in-it –