Array (NSString + Number) mit NSSortDescriptor in IOS sortieren?

Ich möchte ein Array mit sortierenNSSortDescriptor.

Hier ist mein Code

 NSSortDescriptor *descriptor=[[NSSortDescriptor alloc] initWithKey:@"filename"  ascending:YES selector:@selector(localizedCaseInsensitiveCompare:)];
[arrDocuments sortUsingDescriptors:[NSArray arrayWithObjects:descriptor,nil]];

Was ich bekomme, ist dieses falsche Ergebnis.

Neuer Ordner 1Neuer Ordner 11Neuer Ordner 12Neuer Ordner 2

Erwartet

Neuer Ordner 1Neuer Ordner 2Neuer Ordner 11Neuer Ordner 12

Antworten auf die Frage(1)

Ihre Antwort auf die Frage