-2
У меня есть массив, содержащий эту строку.сортировка NSArray строк с номерами
@"Common Area",
@"Building 1",
@"Building 2",
@"Building 3",
@"Building 4",
@"Building 10",
@"Building 14",
@"Car Park",
Я тогда пытаюсь сортировать по алфавиту, как этот
areaArray = [areaArray sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];
но его отображается как
@"Building 1",
@"Building 10",
@"Building 14",
@"Building 2",
@"Building 3",
@"Building 4",
@"Car Park",
@"Common Area",
Где, как я хотел бы, чтобы отображаться как
@"Building 1",
@"Building 2",
@"Building 3",
@"Building 4",
@"Building 10",
@"Building 14",
@"Car Park",
@"Common Area",
Еще лучше, используйте sortUsingSelector и сортируйте с помощью localizedStandardCompare. Гораздо проще, чем выше, с теми же результатами. –