Soy nuevo en el iPhone 3.0 de Apple con compatibilidad con SDK de Core Data y soy relativamente nuevo en el desarrollo de iPhone. Mi pregunta es sobre la clasificación un poco más "compleja" de lo que se cubre en los documentos. Sospecho que estoy haciendo una suposición incorrecta, fundamental.Cómo ordenar un NSMutableArray de Objetos gestionados a través de un gráfico de objetos
¿Cómo puedo ordenar una colección precargada de objetos gestionados por una propiedad que contiene varias capas más profundas en la colección?
Ejemplo: Granja tiene un 1 a muchos a Vaquero (Farm.cowboys) vaquero tiene un 1 a 1 hasta Persona (Cowboy.person) persona tiene lastName (Person.lastName)
El objeto entero el gráfico se ha buscado y los cowboys se muestran a través de UITableView. Ahora, ¿cómo selecciono Cowboys by lastName? ¿Necesito volver a buscarlos? y si es así, ¿cómo hago esto con un ordenamiento anidado?
Actualmente estoy tratando de ordenar un NSMutableArray de cowboys ([farm.cowboys allobjects]) que está bien para esas propiedades en Cowboy. Pero no estoy seguro de cómo hacer que esto funcione al ordenar una colección de Cowboys por Cowboy.person.lastName?
También digno de mención, si usted está usando un 'NSMutableArray', sólo puede usar' sortUsingComparator: 'en lugar, si lo desea . –
Debe quitar el molde a NSComparator. – Psycho