Objective-C: die Anzahl der Zeiten, die ein Objekt tritt in ein array?

Muss ich durchführen, was ich fühle, ist eine grundlegende Funktion, aber ich finde keine Dokumentation, wie es zu tun. Bitte um Hilfe!!

Brauche ich, um zu zählen, wie oft ein bestimmtes Objekt erfolgt in einem array. Siehe Beispiel:

array = NSArray arrayWithObjects:@"Apple", @"Banana", @"Cantaloupe", @"Apple", @"DragonFruit", @"Eggplant", @"Apple", @"Apple", @"Guava",nil]retain];

Wie kann ich das array Durchlaufen und zählen die Anzahl der Zeiten, findet er die Zeichenkette @"Apple"?

Jede Hilfe ist willkommen!

Wenn dies ist eine gemeinsame operation, verwenden Sie eine NSCountedSet.

InformationsquelleAutor EmphaticArmPump | 2011-01-28

Schreibe einen Kommentar