You need to sort on 'intValue' of the strings:
NSMutableArray *toBeSorted = [NSMutableArray array];
...add stuff to the array...
NSSortDescriptor *mySorter = [[[NSSortDescriptor alloc] initWithKey:@"intValue" ascending:YES] autorelease];
[toBeSorted sortUsingDescriptors:[NSArray arrayWithObject:mySorter]];
So while the above will work, tc's suggestion of using:
toBeSorted = [toBeSorted sortedArrayUsingSelector:@selector(localizedStandardCompare:)];
is a more elegant solution.