Я новичок в поддержке Core SDK Apple iPhone 3.0 SDK, и я относительно новичок в разработке iPhone. Мой вопрос касается немного более "сложной" сортировки, чем описано в документах. Я подозреваю, что делаю неправильное фундаментальное предположение.
Как я могу отсортировать предварительно собранную коллекцию управляемых объектов с помощью свойства, содержащего несколько слоев глубже в коллекции?
Пример: Ферма имеет от 1 до многих в Cowboy (Farm.cowboys) Ковбой имеет от 1 до 1 человек (Cowboy.person) У человека есть lastName (Person.lastName)
Весь объектный граф был извлечен, а ковбои отображаются через UITableView. Теперь, как мне сортировать Cowboys по lastName? Нужно ли мне повторно брать их? и если да, как мне это сделать с помощью вложенной сортировки?
В настоящее время я пытаюсь сортировать NSMutableArray из ковбоев ([Farm.cowboys allobjects]), который отлично подходит для этих свойств на Cowboy. Но я не уверен, как сделать эту работу при сортировке коллекции Cowboys по Cowboy.person.lastName?