sortedArrayUsingSelector что он делает?

Я все еще плохо знаком с целью-c и пытаюсь выяснить, что именно делает это утверждение.

[names allKeys] sortedArrayUsingSelector:@selector(compare:)];

я знаю этоallKeys получает все ключи из моего словаря. я знаю этоsortedArrayUsingSelector сортирует мой массив, который я создаю. Затем я вызываю метод сравнения, вот где я теряюсь, что это делает? Из документа на яблоке говорится, что «возвращает значение NSComparisonResult, которое указывает, больше ли получатель, равен или меньше заданного числа». Я не понимаю, как это сортировка на основе этого метода.

Ответы на вопрос(5)

Ваш ответ на вопрос