NSSortDescriptor… подклассы?
модели должны уметь сортировать себя.
Сортировка - это проблема представления пользователю, которая делает ее в большей степени областью представлений и контроллеров; модели вообще должны держаться подальше от таких вещей.
В Какао вы создаете экземпляр NSSortDescriptor и сохраняете эти дескрипторы в массиве, который будет использоваться тем, кто хочет что-то с ними отсортировать. Я не могу придумать причину для подкласса NSSortDescriptor.