Будут ли подклассы NSSortDescriptor
размещены на уровне модели или контроллера?
Поскольку они в основном предназначены для отображения и бизнес-логики, имеет смысл разместить их на уровне контроллера. Но также имеет смысл и то, что модели должны уметь сортировать себя.